builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1050 starttime: 1471349645.21 results: success (0) buildid: 20160816033124 builduid: 51b20ccdd8c44d77b4445cca1856182b revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:05.215286) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:05.215760) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:05.216045) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:05.334615) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:14:05.334877) ========= 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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False --2016-08-16 05:14:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 1.88M=0.006s 2016-08-16 05:14:06 (1.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.954071 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:14:06.529992) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:06.530341) ========= 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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017447 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:06.577654) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:14:06.578004) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev e360efec6839e500742b9112e798b56f1d3eb4e7 --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-release --rev e360efec6839e500742b9112e798b56f1d3eb4e7 --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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False 2016-08-16 05:14:06,675 truncating revision to first 12 chars 2016-08-16 05:14:06,676 Setting DEBUG logging. 2016-08-16 05:14:06,676 attempt 1/10 2016-08-16 05:14:06,676 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e360efec6839?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 05:14:07,150 unpacking tar archive at: mozilla-release-e360efec6839/testing/mozharness/ program finished with exit code 0 elapsedTime=1.213682 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:14:07.846072) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:07.846413) ========= script_repo_revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:07.846798) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:07.847063) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:14:07.874337) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 16 secs) (at 2016-08-16 05:14:07.874605) ========= /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-release --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-release', '--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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False 05:14:09 INFO - MultiFileLogger online at 20160816 05:14:09 in /builds/slave/test 05:14:10 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-release --download-symbols true 05:14:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:14:10 INFO - {'append_to_log': False, 05:14:10 INFO - 'base_work_dir': '/builds/slave/test', 05:14:10 INFO - 'blob_upload_branch': 'mozilla-release', 05:14:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:14:10 INFO - 'buildbot_json_path': 'buildprops.json', 05:14:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:14:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:14:10 INFO - 'download_minidump_stackwalk': True, 05:14:10 INFO - 'download_symbols': 'true', 05:14:10 INFO - 'e10s': False, 05:14:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:14:10 INFO - 'tooltool.py': '/tools/tooltool.py', 05:14:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:14:10 INFO - '/tools/misc-python/virtualenv.py')}, 05:14:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:14:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:14:10 INFO - 'log_level': 'info', 05:14:10 INFO - 'log_to_console': True, 05:14:10 INFO - 'opt_config_files': (), 05:14:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:14:10 INFO - '--processes=1', 05:14:10 INFO - '--config=%(test_path)s/wptrunner.ini', 05:14:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:14:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:14:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:14:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:14:10 INFO - 'pip_index': False, 05:14:10 INFO - 'require_test_zip': True, 05:14:10 INFO - 'test_type': ('testharness',), 05:14:10 INFO - 'this_chunk': '1', 05:14:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:14:10 INFO - 'total_chunks': '10', 05:14:10 INFO - 'virtualenv_path': 'venv', 05:14:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:14:10 INFO - 'work_dir': 'build'} 05:14:10 INFO - ##### 05:14:10 INFO - ##### Running clobber step. 05:14:10 INFO - ##### 05:14:10 INFO - Running pre-action listener: _resource_record_pre_action 05:14:10 INFO - Running main action method: clobber 05:14:10 INFO - rmtree: /builds/slave/test/build 05:14:10 INFO - Running post-action listener: _resource_record_post_action 05:14:10 INFO - ##### 05:14:10 INFO - ##### Running read-buildbot-config step. 05:14:10 INFO - ##### 05:14:10 INFO - Running pre-action listener: _resource_record_pre_action 05:14:10 INFO - Running main action method: read_buildbot_config 05:14:10 INFO - Using buildbot properties: 05:14:10 INFO - { 05:14:10 INFO - "project": "", 05:14:10 INFO - "product": "firefox", 05:14:10 INFO - "script_repo_revision": "production", 05:14:10 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 05:14:10 INFO - "repository": "", 05:14:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 05:14:10 INFO - "buildid": "20160816033124", 05:14:10 INFO - "pgo_build": "False", 05:14:10 INFO - "basedir": "/builds/slave/test", 05:14:10 INFO - "buildnumber": 16, 05:14:10 INFO - "slavename": "tst-linux32-spot-1050", 05:14:10 INFO - "revision": "e360efec6839e500742b9112e798b56f1d3eb4e7", 05:14:10 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 05:14:10 INFO - "platform": "linux", 05:14:10 INFO - "branch": "mozilla-release", 05:14:10 INFO - "repo_path": "releases/mozilla-release", 05:14:10 INFO - "moz_repo_path": "", 05:14:10 INFO - "stage_platform": "linux", 05:14:10 INFO - "builduid": "51b20ccdd8c44d77b4445cca1856182b", 05:14:10 INFO - "slavebuilddir": "test" 05:14:10 INFO - } 05:14:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 05:14:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 05:14:10 INFO - Running post-action listener: _resource_record_post_action 05:14:10 INFO - ##### 05:14:10 INFO - ##### Running download-and-extract step. 05:14:10 INFO - ##### 05:14:10 INFO - Running pre-action listener: _resource_record_pre_action 05:14:10 INFO - Running main action method: download_and_extract 05:14:10 INFO - mkdir: /builds/slave/test/build/tests 05:14:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:14:10 INFO - https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:14:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:14:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:14:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:14:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 05:14:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:14:10 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:14:10 INFO - retry: Failed, sleeping 30 seconds before retrying 05:14:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #2 05:14:40 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:14:40 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:14:40 INFO - retry: Failed, sleeping 60 seconds before retrying 05:15:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #3 05:15:40 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:15:40 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:15:40 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json! 05:15:40 INFO - Caught exception: HTTP Error 404: Not Found 05:15:40 INFO - Caught exception: HTTP Error 404: Not Found 05:15:40 INFO - Caught exception: HTTP Error 404: Not Found 05:15:40 INFO - trying https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:15:40 INFO - Downloading https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:15:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 05:15:41 INFO - Downloaded 1325 bytes. 05:15:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:15:41 INFO - Using the following test package requirements: 05:15:41 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 05:15:41 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 05:15:41 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 05:15:41 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'jsshell-linux-i686.zip'], 05:15:41 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 05:15:41 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 05:15:41 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 05:15:41 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 05:15:41 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 05:15:41 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:15:41 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 05:15:41 INFO - Downloading packages: [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05:15:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:15:41 INFO - https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:15:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:15:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:15:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:15:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 05:15:41 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:15:41 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:15:41 INFO - retry: Failed, sleeping 30 seconds before retrying 05:16:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #2 05:16:11 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:16:11 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:16:11 INFO - retry: Failed, sleeping 60 seconds before retrying 05:17:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #3 05:17:11 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:17:11 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:17:11 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip! 05:17:11 INFO - Caught exception: HTTP Error 404: Not Found 05:17:11 INFO - Caught exception: HTTP Error 404: Not Found 05:17:11 INFO - Caught exception: HTTP Error 404: Not Found 05:17:11 INFO - trying https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:17:11 INFO - Downloading https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:17:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 05:17:14 INFO - Downloaded 22834125 bytes. 05:17:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:17:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:17:15 INFO - caution: filename not matched: web-platform/* 05:17:15 INFO - Return code: 11 05:17:15 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')]} 05:17:15 INFO - https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:17:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:17:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:17:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:17:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:17:15 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:17:15 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:17:15 INFO - retry: Failed, sleeping 30 seconds before retrying 05:17:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 05:17:45 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:17:45 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:17:45 INFO - retry: Failed, sleeping 60 seconds before retrying 05:18:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 05:18:45 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:18:45 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:18:45 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip! 05:18:45 INFO - Caught exception: HTTP Error 404: Not Found 05:18:45 INFO - Caught exception: HTTP Error 404: Not Found 05:18:45 INFO - Caught exception: HTTP Error 404: Not Found 05:18:45 INFO - trying https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:18:45 INFO - Downloading https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:18:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:18:49 INFO - Downloaded 36389875 bytes. 05:18:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:18:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:18:54 INFO - caution: filename not matched: bin/* 05:18:54 INFO - caution: filename not matched: config/* 05:18:54 INFO - caution: filename not matched: mozbase/* 05:18:54 INFO - caution: filename not matched: marionette/* 05:18:54 INFO - caution: filename not matched: tools/wptserve/* 05:18:54 INFO - Return code: 11 05:18:54 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')]} 05:18:54 INFO - https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:18:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:18:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:18:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:18:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 05:18:54 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:18:54 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:18:54 INFO - retry: Failed, sleeping 30 seconds before retrying 05:19:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #2 05:19:25 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:19:25 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:19:25 INFO - retry: Failed, sleeping 60 seconds before retrying 05:20:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #3 05:20:25 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:20:25 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:20:25 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2! 05:20:25 INFO - Caught exception: HTTP Error 404: Not Found 05:20:25 INFO - Caught exception: HTTP Error 404: Not Found 05:20:25 INFO - Caught exception: HTTP Error 404: Not Found 05:20:25 INFO - trying https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:20:25 INFO - Downloading https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:20:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 05:20:30 INFO - Downloaded 69350709 bytes. 05:20:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:20:30 INFO - mkdir: /builds/slave/test/properties 05:20:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:20:30 INFO - Writing to file /builds/slave/test/properties/build_url 05:20:30 INFO - Contents: 05:20:30 INFO - build_url:https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:20:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:20:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:20:31 INFO - Contents: 05:20:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:31 INFO - https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:20:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:20:31 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:20:31 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:20:31 INFO - retry: Failed, sleeping 30 seconds before retrying 05:21:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 05:21:01 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:21:01 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:21:01 INFO - retry: Failed, sleeping 60 seconds before retrying 05:22:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 05:22:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:22:02 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:22:02 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip! 05:22:02 INFO - Caught exception: HTTP Error 404: Not Found 05:22:02 INFO - Caught exception: HTTP Error 404: Not Found 05:22:02 INFO - Caught exception: HTTP Error 404: Not Found 05:22:02 INFO - trying https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:22:02 INFO - Downloading https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:22:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:22:10 INFO - Downloaded 92317991 bytes. 05:22:10 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:22:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:22:19 INFO - Return code: 0 05:22:19 INFO - Running post-action listener: _resource_record_post_action 05:22:19 INFO - Running post-action listener: set_extra_try_arguments 05:22:19 INFO - ##### 05:22:19 INFO - ##### Running create-virtualenv step. 05:22:19 INFO - ##### 05:22:19 INFO - Running pre-action listener: _pre_create_virtualenv 05:22:19 INFO - Running pre-action listener: _resource_record_pre_action 05:22:19 INFO - Running main action method: create_virtualenv 05:22:19 INFO - Creating virtualenv /builds/slave/test/build/venv 05:22:19 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 05:22:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:22:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:22:19 INFO - Using real prefix '/usr' 05:22:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:22:21 INFO - Installing distribute.............................................................................................................................................................................................done. 05:22:24 INFO - Installing pip.................done. 05:22:24 INFO - Return code: 0 05:22:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:22:24 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')]} 05:22:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:24 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')]} 05:22:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:24 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 0x9847c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9960f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, '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-1471349635.475296-1602891', '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 05:22:24 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 05:22:24 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 05:22:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:24 INFO - 'CCACHE_UMASK': '002', 05:22:24 INFO - 'DISPLAY': ':0', 05:22:24 INFO - 'HOME': '/home/cltbld', 05:22:24 INFO - 'LANG': 'en_US.UTF-8', 05:22:24 INFO - 'LOGNAME': 'cltbld', 05:22:24 INFO - 'MAIL': '/var/mail/cltbld', 05:22:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:24 INFO - 'MOZ_NO_REMOTE': '1', 05:22:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:24 INFO - 'PWD': '/builds/slave/test', 05:22:24 INFO - 'SHELL': '/bin/bash', 05:22:24 INFO - 'SHLVL': '1', 05:22:24 INFO - 'TERM': 'linux', 05:22:24 INFO - 'TMOUT': '86400', 05:22:24 INFO - 'USER': 'cltbld', 05:22:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:22:24 INFO - '_': '/tools/buildbot/bin/python'} 05:22:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:25 INFO - Downloading/unpacking psutil>=0.7.1 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:22:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:22:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:22:29 INFO - Installing collected packages: psutil 05:22:29 INFO - Running setup.py install for psutil 05:22:29 INFO - building 'psutil._psutil_linux' extension 05:22:29 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 05:22:31 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:22:31 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:22:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 05:22:32 INFO - building 'psutil._psutil_posix' extension 05:22:32 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 05:22:32 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 05:22:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:22:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:22:33 INFO - Successfully installed psutil 05:22:33 INFO - Cleaning up... 05:22:33 INFO - Return code: 0 05:22:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:22: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')]} 05:22:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22: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')]} 05:22:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:33 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 0x9847c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9960f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, '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-1471349635.475296-1602891', '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 05:22:33 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 05:22:33 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 05:22:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:33 INFO - 'CCACHE_UMASK': '002', 05:22:33 INFO - 'DISPLAY': ':0', 05:22:33 INFO - 'HOME': '/home/cltbld', 05:22:33 INFO - 'LANG': 'en_US.UTF-8', 05:22:33 INFO - 'LOGNAME': 'cltbld', 05:22:33 INFO - 'MAIL': '/var/mail/cltbld', 05:22:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:33 INFO - 'MOZ_NO_REMOTE': '1', 05:22:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:33 INFO - 'PWD': '/builds/slave/test', 05:22:33 INFO - 'SHELL': '/bin/bash', 05:22:33 INFO - 'SHLVL': '1', 05:22:33 INFO - 'TERM': 'linux', 05:22:33 INFO - 'TMOUT': '86400', 05:22:33 INFO - 'USER': 'cltbld', 05:22:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:22:33 INFO - '_': '/tools/buildbot/bin/python'} 05:22:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:22: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 05:22: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 05:22: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 05:22: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 05:22: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 05:22: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 05:22:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:22:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:22:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:22:37 INFO - Installing collected packages: mozsystemmonitor 05:22:37 INFO - Running setup.py install for mozsystemmonitor 05:22:37 INFO - Successfully installed mozsystemmonitor 05:22:37 INFO - Cleaning up... 05:22:37 INFO - Return code: 0 05:22:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:22:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9847c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9960f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, '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-1471349635.475296-1602891', '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 05:22:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:22:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:22:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:37 INFO - 'CCACHE_UMASK': '002', 05:22:37 INFO - 'DISPLAY': ':0', 05:22:37 INFO - 'HOME': '/home/cltbld', 05:22:37 INFO - 'LANG': 'en_US.UTF-8', 05:22:37 INFO - 'LOGNAME': 'cltbld', 05:22:37 INFO - 'MAIL': '/var/mail/cltbld', 05:22:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:37 INFO - 'MOZ_NO_REMOTE': '1', 05:22:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:37 INFO - 'PWD': '/builds/slave/test', 05:22:37 INFO - 'SHELL': '/bin/bash', 05:22:37 INFO - 'SHLVL': '1', 05:22:37 INFO - 'TERM': 'linux', 05:22:37 INFO - 'TMOUT': '86400', 05:22:37 INFO - 'USER': 'cltbld', 05:22:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:22:37 INFO - '_': '/tools/buildbot/bin/python'} 05:22:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:37 INFO - Downloading/unpacking blobuploader==1.2.4 05:22:37 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 05:22:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:38 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 05:22:38 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 05:22:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:41 INFO - Downloading blobuploader-1.2.4.tar.gz 05:22:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:22:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:22:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:22:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:22:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:43 INFO - Downloading docopt-0.6.1.tar.gz 05:22:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:22:43 INFO - Installing collected packages: blobuploader, requests, docopt 05:22:43 INFO - Running setup.py install for blobuploader 05:22:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:22:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:22:43 INFO - Running setup.py install for requests 05:22:44 INFO - Running setup.py install for docopt 05:22:44 INFO - Successfully installed blobuploader requests docopt 05:22:44 INFO - Cleaning up... 05:22:44 INFO - Return code: 0 05:22:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:22:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:44 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 0x9847c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9960f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, '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-1471349635.475296-1602891', '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 05:22:44 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 05:22:44 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 05:22:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:44 INFO - 'CCACHE_UMASK': '002', 05:22:44 INFO - 'DISPLAY': ':0', 05:22:44 INFO - 'HOME': '/home/cltbld', 05:22:44 INFO - 'LANG': 'en_US.UTF-8', 05:22:44 INFO - 'LOGNAME': 'cltbld', 05:22:44 INFO - 'MAIL': '/var/mail/cltbld', 05:22:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:44 INFO - 'MOZ_NO_REMOTE': '1', 05:22:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:44 INFO - 'PWD': '/builds/slave/test', 05:22:44 INFO - 'SHELL': '/bin/bash', 05:22:44 INFO - 'SHLVL': '1', 05:22:44 INFO - 'TERM': 'linux', 05:22:44 INFO - 'TMOUT': '86400', 05:22:44 INFO - 'USER': 'cltbld', 05:22:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:22:44 INFO - '_': '/tools/buildbot/bin/python'} 05:22:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:22:44 INFO - Running setup.py (path:/tmp/pip-kR98u_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:22:45 INFO - Running setup.py (path:/tmp/pip-I1vIGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:22:45 INFO - Running setup.py (path:/tmp/pip-a0NbVh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:22:45 INFO - Running setup.py (path:/tmp/pip-f4spcr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:22:45 INFO - Running setup.py (path:/tmp/pip-MUyRfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:22:45 INFO - Running setup.py (path:/tmp/pip-96f5vN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:22:45 INFO - Running setup.py (path:/tmp/pip-ICP7Ji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:22:45 INFO - Running setup.py (path:/tmp/pip-Gqb0JX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:22:45 INFO - Running setup.py (path:/tmp/pip-STkUxA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:22:46 INFO - Running setup.py (path:/tmp/pip-CWbtPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:22:46 INFO - Running setup.py (path:/tmp/pip-x8Qupp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:22:46 INFO - Running setup.py (path:/tmp/pip-x2wNUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:22:46 INFO - Running setup.py (path:/tmp/pip-s1wVl9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:22:46 INFO - Running setup.py (path:/tmp/pip-OifPAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:46 INFO - Running setup.py (path:/tmp/pip-NL3eEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:22:46 INFO - Running setup.py (path:/tmp/pip-7n2NQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:22:46 INFO - Running setup.py (path:/tmp/pip-wEpGG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:22:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:22:47 INFO - Running setup.py (path:/tmp/pip-aZjbp1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:22:47 INFO - Running setup.py (path:/tmp/pip-YL24K_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:47 INFO - Running setup.py (path:/tmp/pip-49iekn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:22:48 INFO - Running setup.py (path:/tmp/pip-N1XKBh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:22:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:48 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:22:48 INFO - Running setup.py install for manifestparser 05:22:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:22:48 INFO - Running setup.py install for mozcrash 05:22:48 INFO - Running setup.py install for mozdebug 05:22:48 INFO - Running setup.py install for mozdevice 05:22:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Running setup.py install for mozfile 05:22:49 INFO - Running setup.py install for mozhttpd 05:22:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Running setup.py install for mozinfo 05:22:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Running setup.py install for mozInstall 05:22:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:22:49 INFO - Running setup.py install for mozleak 05:22:50 INFO - Running setup.py install for mozlog 05:22:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:22:50 INFO - Running setup.py install for moznetwork 05:22:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:22:50 INFO - Running setup.py install for mozprocess 05:22:50 INFO - Running setup.py install for mozprofile 05:22:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:22:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:22:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:22:50 INFO - Running setup.py install for mozrunner 05:22:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:22:51 INFO - Running setup.py install for mozscreenshot 05:22:51 INFO - Running setup.py install for moztest 05:22:51 INFO - Running setup.py install for mozversion 05:22:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:22:51 INFO - Running setup.py install for wptserve 05:22:52 INFO - Running setup.py install for marionette-driver 05:22:52 INFO - Running setup.py install for browsermob-proxy 05:22:52 INFO - Running setup.py install for marionette-client 05:22:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:22:53 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 05:22:53 INFO - Cleaning up... 05:22:53 INFO - Return code: 0 05:22:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:22:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:53 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 0x9847c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9960f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, '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-1471349635.475296-1602891', '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 05:22:53 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 05:22:53 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 05:22:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:53 INFO - 'CCACHE_UMASK': '002', 05:22:53 INFO - 'DISPLAY': ':0', 05:22:53 INFO - 'HOME': '/home/cltbld', 05:22:53 INFO - 'LANG': 'en_US.UTF-8', 05:22:53 INFO - 'LOGNAME': 'cltbld', 05:22:53 INFO - 'MAIL': '/var/mail/cltbld', 05:22:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:53 INFO - 'MOZ_NO_REMOTE': '1', 05:22:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:53 INFO - 'PWD': '/builds/slave/test', 05:22:53 INFO - 'SHELL': '/bin/bash', 05:22:53 INFO - 'SHLVL': '1', 05:22:53 INFO - 'TERM': 'linux', 05:22:53 INFO - 'TMOUT': '86400', 05:22:53 INFO - 'USER': 'cltbld', 05:22:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:22:53 INFO - '_': '/tools/buildbot/bin/python'} 05:22:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:22:53 INFO - Running setup.py (path:/tmp/pip-rx4ebK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:22:54 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)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:22:54 INFO - Running setup.py (path:/tmp/pip-nr4tuc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:22:54 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)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:22:54 INFO - Running setup.py (path:/tmp/pip-0WEJMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:22:54 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)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:22:54 INFO - Running setup.py (path:/tmp/pip-Hkp8O0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:22:54 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)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:22:54 INFO - Running setup.py (path:/tmp/pip-XpqPZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:22:54 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)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:22:54 INFO - Running setup.py (path:/tmp/pip-5UVP6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:22:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:22:54 INFO - Running setup.py (path:/tmp/pip-1Zg0Lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:22:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:22:54 INFO - Running setup.py (path:/tmp/pip-jppcl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:22:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:22:54 INFO - Running setup.py (path:/tmp/pip-t_VrkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:22:55 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)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:22:55 INFO - Running setup.py (path:/tmp/pip-6dhSRF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:22:55 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)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:22:55 INFO - Running setup.py (path:/tmp/pip-7TR2oQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:22:55 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)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:22:55 INFO - Running setup.py (path:/tmp/pip-gohQ9W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:22:55 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)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:22:55 INFO - Running setup.py (path:/tmp/pip-L2L8u9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:22:55 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)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:22:55 INFO - Running setup.py (path:/tmp/pip-Vxgj1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:55 INFO - Running setup.py (path:/tmp/pip-huc2Uh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:22:56 INFO - Running setup.py (path:/tmp/pip-ypc_Yp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:22:56 INFO - Running setup.py (path:/tmp/pip-j4vFAp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:22:56 INFO - Running setup.py (path:/tmp/pip-EXBd4w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:22:56 INFO - Running setup.py (path:/tmp/pip-pHjnz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:56 INFO - Running setup.py (path:/tmp/pip-2NOVpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:56 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)) 05:22:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:22:57 INFO - Running setup.py (path:/tmp/pip-zP8Lsr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:22:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:57 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)) 05:22:57 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)) 05:22:57 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)) 05:22:57 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)) 05:22:57 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)) 05:22:57 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)) 05:22:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:22:57 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 05:22:57 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 05:22:57 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 05:22:57 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 05:22:57 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 05:22:57 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 05:23:01 INFO - Downloading blessings-1.6.tar.gz 05:23:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:23:01 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)) 05:23:01 INFO - Installing collected packages: blessings 05:23:01 INFO - Running setup.py install for blessings 05:23:01 INFO - Successfully installed blessings 05:23:01 INFO - Cleaning up... 05:23:01 INFO - Return code: 0 05:23:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:23:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:23:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:23:02 INFO - Reading from file tmpfile_stdout 05:23:02 INFO - Current package versions: 05:23:02 INFO - argparse == 1.2.1 05:23:02 INFO - blessings == 1.6 05:23:02 INFO - blobuploader == 1.2.4 05:23:02 INFO - browsermob-proxy == 0.6.0 05:23:02 INFO - docopt == 0.6.1 05:23:02 INFO - manifestparser == 1.1 05:23:02 INFO - marionette-client == 2.3.0 05:23:02 INFO - marionette-driver == 1.4.0 05:23:02 INFO - mozInstall == 1.12 05:23:02 INFO - mozcrash == 0.17 05:23:02 INFO - mozdebug == 0.1 05:23:02 INFO - mozdevice == 0.48 05:23:02 INFO - mozfile == 1.2 05:23:02 INFO - mozhttpd == 0.7 05:23:02 INFO - mozinfo == 0.9 05:23:02 INFO - mozleak == 0.1 05:23:02 INFO - mozlog == 3.1 05:23:02 INFO - moznetwork == 0.27 05:23:02 INFO - mozprocess == 0.22 05:23:02 INFO - mozprofile == 0.28 05:23:02 INFO - mozrunner == 6.11 05:23:02 INFO - mozscreenshot == 0.1 05:23:02 INFO - mozsystemmonitor == 0.0 05:23:02 INFO - moztest == 0.7 05:23:02 INFO - mozversion == 1.4 05:23:02 INFO - psutil == 3.1.1 05:23:02 INFO - requests == 1.2.3 05:23:02 INFO - wptserve == 1.4.0 05:23:02 INFO - wsgiref == 0.1.2 05:23:02 INFO - Running post-action listener: _resource_record_post_action 05:23:02 INFO - Running post-action listener: _start_resource_monitoring 05:23:02 INFO - Starting resource monitoring. 05:23:02 INFO - ##### 05:23:02 INFO - ##### Running pull step. 05:23:02 INFO - ##### 05:23:02 INFO - Running pre-action listener: _resource_record_pre_action 05:23:02 INFO - Running main action method: pull 05:23:02 INFO - Pull has nothing to do! 05:23:02 INFO - Running post-action listener: _resource_record_post_action 05:23:02 INFO - ##### 05:23:02 INFO - ##### Running install step. 05:23:02 INFO - ##### 05:23:02 INFO - Running pre-action listener: _resource_record_pre_action 05:23:02 INFO - Running main action method: install 05:23:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:23:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:23:02 INFO - Reading from file tmpfile_stdout 05:23:02 INFO - Detecting whether we're running mozinstall >=1.0... 05:23:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:23:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:23:02 INFO - Reading from file tmpfile_stdout 05:23:02 INFO - Output received: 05:23:02 INFO - Usage: mozinstall [options] installer 05:23:02 INFO - Options: 05:23:02 INFO - -h, --help show this help message and exit 05:23:02 INFO - -d DEST, --destination=DEST 05:23:02 INFO - Directory to install application into. [default: 05:23:02 INFO - "/builds/slave/test"] 05:23:02 INFO - --app=APP Application being installed. [default: firefox] 05:23:02 INFO - mkdir: /builds/slave/test/build/application 05:23:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:23:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:23:32 INFO - Reading from file tmpfile_stdout 05:23:32 INFO - Output received: 05:23:32 INFO - /builds/slave/test/build/application/firefox/firefox 05:23:32 INFO - Running post-action listener: _resource_record_post_action 05:23:32 INFO - ##### 05:23:32 INFO - ##### Running run-tests step. 05:23:32 INFO - ##### 05:23:32 INFO - Running pre-action listener: _resource_record_pre_action 05:23:32 INFO - Running main action method: run_tests 05:23:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:23:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:23:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:23:32 INFO - grabbing minidump binary from tooltool 05:23:32 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')]} 05:23:32 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 0x9642e30>, '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 0x98dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x995e470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:23:32 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 05:23:32 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 05:23:32 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 05:23:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:23:34 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpyWcwOw 05:23:34 INFO - INFO - File integrity verified, renaming tmpyWcwOw to linux32-minidump_stackwalk 05:23:34 INFO - INFO - Updating local cache /builds/tooltool_cache... 05:23:34 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 05:23:34 INFO - Return code: 0 05:23:34 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:23:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:23:35 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/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.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 05:23:35 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/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.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 05:23:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:23:35 INFO - 'CCACHE_UMASK': '002', 05:23:35 INFO - 'DISPLAY': ':0', 05:23:35 INFO - 'HOME': '/home/cltbld', 05:23:35 INFO - 'LANG': 'en_US.UTF-8', 05:23:35 INFO - 'LOGNAME': 'cltbld', 05:23:35 INFO - 'MAIL': '/var/mail/cltbld', 05:23:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:23:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:23:35 INFO - 'MOZ_NO_REMOTE': '1', 05:23:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:23:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:23:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:35 INFO - 'PWD': '/builds/slave/test', 05:23:35 INFO - 'SHELL': '/bin/bash', 05:23:35 INFO - 'SHLVL': '1', 05:23:35 INFO - 'TERM': 'linux', 05:23:35 INFO - 'TMOUT': '86400', 05:23:35 INFO - 'USER': 'cltbld', 05:23:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471349635.475296-1602891', 05:23:35 INFO - '_': '/tools/buildbot/bin/python'} 05:23:35 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/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.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 05:23:35 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 05:23:35 INFO - import pkg_resources 05:23:36 INFO - Using 1 client processes 05:23:37 INFO - wptserve Starting http server on 127.0.0.1:8000 05:23:37 INFO - wptserve Starting http server on 127.0.0.1:8001 05:23:37 INFO - wptserve Starting http server on 127.0.0.1:8443 05:23:39 INFO - SUITE-START | Running 778 tests 05:23:39 INFO - Running testharness tests 05:23:39 INFO - Setting up ssl 05:23:39 INFO - PROCESS | certutil | 05:23:39 INFO - PROCESS | certutil | 05:23:39 INFO - PROCESS | certutil | 05:23:39 INFO - Certificate Nickname Trust Attributes 05:23:39 INFO - SSL,S/MIME,JAR/XPI 05:23:39 INFO - 05:23:39 INFO - web-platform-tests CT,, 05:23:39 INFO - 05:23:39 INFO - Starting runner 05:23:42 INFO - PROCESS | 1905 | 1471350222405 Marionette DEBUG Marionette enabled via build flag and pref 05:23:42 INFO - PROCESS | 1905 | ++DOCSHELL 0xa4d59c00 == 1 [pid = 1905] [id = 1] 05:23:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 1 (0xa4d5a000) [pid = 1905] [serial = 1] [outer = (nil)] 05:23:42 INFO - PROCESS | 1905 | [1905] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:23:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 2 (0xa4d5a800) [pid = 1905] [serial = 2] [outer = 0xa4d5a000] 05:23:43 INFO - PROCESS | 1905 | 1471350223172 Marionette INFO Listening on port 2828 05:23:43 INFO - PROCESS | 1905 | 1471350223832 Marionette DEBUG Marionette enabled via command-line flag 05:23:43 INFO - PROCESS | 1905 | ++DOCSHELL 0xa2002400 == 2 [pid = 1905] [id = 2] 05:23:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 3 (0xa2002800) [pid = 1905] [serial = 3] [outer = (nil)] 05:23:43 INFO - PROCESS | 1905 | [1905] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:23:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 4 (0xa2003000) [pid = 1905] [serial = 4] [outer = 0xa2002800] 05:23:44 INFO - PROCESS | 1905 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d4540 05:23:44 INFO - PROCESS | 1905 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20e4040 05:23:44 INFO - PROCESS | 1905 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a10012c0 05:23:44 INFO - PROCESS | 1905 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1001f60 05:23:45 INFO - PROCESS | 1905 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1005cc0 05:23:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 5 (0xa101e800) [pid = 1905] [serial = 5] [outer = 0xa4d5a000] 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225166 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52164 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225199 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52165 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225269 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52166 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225283 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52167 05:23:45 INFO - PROCESS | 1905 | 1471350225287 Marionette DEBUG Closed connection conn0 05:23:45 INFO - PROCESS | 1905 | 1471350225292 Marionette DEBUG Closed connection conn1 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:23:45 INFO - PROCESS | 1905 | 1471350225405 Marionette DEBUG Closed connection conn2 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225444 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:52168 05:23:45 INFO - PROCESS | 1905 | 1471350225449 Marionette DEBUG Closed connection conn3 05:23:45 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:45 INFO - PROCESS | 1905 | 1471350225507 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:52169 05:23:45 INFO - PROCESS | 1905 | 1471350225526 Marionette DEBUG Closed connection conn4 05:23:45 INFO - PROCESS | 1905 | 1471350225579 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:23:45 INFO - PROCESS | 1905 | 1471350225590 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816033124","device":"desktop","version":"48.0.1"} 05:23:46 INFO - PROCESS | 1905 | [1905] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bccc400 == 3 [pid = 1905] [id = 3] 05:23:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 6 (0x9bccec00) [pid = 1905] [serial = 6] [outer = (nil)] 05:23:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bcd0000 == 4 [pid = 1905] [id = 4] 05:23:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 7 (0x9bcd0400) [pid = 1905] [serial = 7] [outer = (nil)] 05:23:47 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:23:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b1e7400 == 5 [pid = 1905] [id = 5] 05:23:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 8 (0x9b1e7800) [pid = 1905] [serial = 8] [outer = (nil)] 05:23:48 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:23:48 INFO - PROCESS | 1905 | [1905] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:23:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 9 (0x9b048c00) [pid = 1905] [serial = 9] [outer = 0x9b1e7800] 05:23:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 10 (0x9b39c000) [pid = 1905] [serial = 10] [outer = 0x9bccec00] 05:23:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 11 (0x9aca2000) [pid = 1905] [serial = 11] [outer = 0x9bcd0400] 05:23:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 12 (0x9aca4800) [pid = 1905] [serial = 12] [outer = 0x9b1e7800] 05:23:49 INFO - PROCESS | 1905 | 1471350229725 Marionette INFO startBrowser b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:49 INFO - PROCESS | 1905 | 1471350229772 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1905 | 1471350229792 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1905 | 1471350229795 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 13 (0x98275400) [pid = 1905] [serial = 13] [outer = 0x9b1e7800] 05:23:50 INFO - PROCESS | 1905 | 1471350230529 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"b3a9044e-a6e8-4238-aa67-ff788254adb3","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816033124","device":"desktop","version":"48.0.1","command_id":1}}] 05:23:50 INFO - PROCESS | 1905 | 1471350230755 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:23:50 INFO - PROCESS | 1905 | 1471350230787 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:51 INFO - PROCESS | 1905 | 1471350231192 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 05:23:51 INFO - PROCESS | 1905 | 1471350231246 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:23:51 INFO - PROCESS | 1905 | 1471350231252 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:51 INFO - PROCESS | 1905 | [1905] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:23:51 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:23:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 14 (0x95281400) [pid = 1905] [serial = 14] [outer = 0x9b1e7800] 05:23:51 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:23:51 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:23:51 INFO - PROCESS | 1905 | 1471350231917 Marionette TRACE conn5 <- [1,3,null,{}] 05:23:51 INFO - PROCESS | 1905 | 1471350231953 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:23:51 INFO - PROCESS | 1905 | 1471350231959 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:52 INFO - PROCESS | 1905 | 1471350232051 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 05:23:52 INFO - PROCESS | 1905 | 1471350232095 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 1905 | 1471350232098 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:23:52 INFO - PROCESS | 1905 | 1471350232111 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1905 | 1471350232117 Marionette TRACE conn5 <- [1,6,null,{}] 05:23:52 INFO - PROCESS | 1905 | 1471350232124 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:52 INFO - PROCESS | 1905 | 1471350232129 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:52 INFO - PROCESS | 1905 | 1471350232152 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 05:23:52 INFO - PROCESS | 1905 | 1471350232158 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1905 | 1471350232172 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x95287800 == 6 [pid = 1905] [id = 6] 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 15 (0x95288400) [pid = 1905] [serial = 15] [outer = (nil)] 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 16 (0x978ba000) [pid = 1905] [serial = 16] [outer = 0x95288400] 05:23:52 INFO - PROCESS | 1905 | 1471350232247 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 17 (0x9c94f800) [pid = 1905] [serial = 17] [outer = 0x95288400] 05:23:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a7f400 == 7 [pid = 1905] [id = 7] 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 18 (0x93a7f800) [pid = 1905] [serial = 18] [outer = (nil)] 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 19 (0x93abf000) [pid = 1905] [serial = 19] [outer = 0x93a7f800] 05:23:52 INFO - PROCESS | 1905 | 1471350232771 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 20 (0x93ac4400) [pid = 1905] [serial = 20] [outer = 0x93a7f800] 05:23:53 INFO - PROCESS | 1905 | [1905] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:23:53 INFO - PROCESS | 1905 | 1471350233653 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1639ms 05:23:53 INFO - PROCESS | 1905 | 1471350233847 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1905 | 1471350233852 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:23:53 INFO - PROCESS | 1905 | 1471350233886 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1905 | 1471350233892 Marionette TRACE conn5 <- [1,10,null,{}] 05:23:53 INFO - PROCESS | 1905 | 1471350233903 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1905 | 1471350233909 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:54 INFO - PROCESS | 1905 | 1471350234113 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 05:23:54 INFO - PROCESS | 1905 | 1471350234255 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 1905 | 1471350234266 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a86400 == 8 [pid = 1905] [id = 8] 05:23:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 21 (0x93a86800) [pid = 1905] [serial = 21] [outer = (nil)] 05:23:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 22 (0x982d0c00) [pid = 1905] [serial = 22] [outer = 0x93a86800] 05:23:54 INFO - PROCESS | 1905 | 1471350234360 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 23 (0x9bcd7400) [pid = 1905] [serial = 23] [outer = 0x93a86800] 05:23:55 INFO - PROCESS | 1905 | 1471350235228 Marionette TRACE conn5 <- [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]]]}] 05:23:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c483800 == 9 [pid = 1905] [id = 9] 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 24 (0x9c484c00) [pid = 1905] [serial = 24] [outer = (nil)] 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 25 (0x9c4c8000) [pid = 1905] [serial = 25] [outer = 0x9c484c00] 05:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1455ms 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 26 (0x9d530c00) [pid = 1905] [serial = 26] [outer = 0x9c484c00] 05:23:55 INFO - PROCESS | 1905 | 1471350235352 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 1905 | 1471350235359 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 05:23:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c47c800 == 10 [pid = 1905] [id = 10] 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 27 (0xa101fc00) [pid = 1905] [serial = 27] [outer = (nil)] 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 28 (0xa3115800) [pid = 1905] [serial = 28] [outer = 0xa101fc00] 05:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:23:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 29 (0xa67a0800) [pid = 1905] [serial = 29] [outer = 0xa101fc00] 05:23:55 INFO - PROCESS | 1905 | 1471350235551 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 1905 | 1471350235555 Marionette TRACE conn5 <- [1,14,null,{}] 05:23:55 INFO - PROCESS | 1905 | 1471350235636 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 1905 | 1471350235643 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:55 INFO - PROCESS | 1905 | 1471350235970 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 05:23:56 INFO - PROCESS | 1905 | 1471350236194 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1905 | 1471350236203 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c4c5c00 == 11 [pid = 1905] [id = 11] 05:23:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 30 (0xa8259800) [pid = 1905] [serial = 30] [outer = (nil)] 05:23:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 31 (0xa82f8c00) [pid = 1905] [serial = 31] [outer = 0xa8259800] 05:23:56 INFO - PROCESS | 1905 | 1471350236292 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 32 (0xafbd1400) [pid = 1905] [serial = 32] [outer = 0xa8259800] 05:23:57 INFO - PROCESS | 1905 | 1471350237224 Marionette TRACE conn5 <- [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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1793ms 05:23:57 INFO - PROCESS | 1905 | 1471350237260 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 1905 | 1471350237265 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 05:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:23:57 INFO - PROCESS | 1905 | 1471350237272 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1905 | 1471350237278 Marionette TRACE conn5 <- [1,18,null,{}] 05:23:57 INFO - PROCESS | 1905 | 1471350237295 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:57 INFO - PROCESS | 1905 | 1471350237305 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:57 INFO - PROCESS | 1905 | 1471350237551 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 05:23:57 INFO - PROCESS | 1905 | 1471350237709 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 1905 | 1471350237725 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:57 INFO - PROCESS | 1905 | ++DOCSHELL 0xa22d3800 == 12 [pid = 1905] [id = 12] 05:23:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 33 (0xa2320800) [pid = 1905] [serial = 33] [outer = (nil)] 05:23:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 34 (0x9d342400) [pid = 1905] [serial = 34] [outer = 0xa2320800] 05:23:57 INFO - PROCESS | 1905 | 1471350237817 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 35 (0x9d345800) [pid = 1905] [serial = 35] [outer = 0xa2320800] 05:23:58 INFO - PROCESS | 1905 | 1471350238688 Marionette TRACE conn5 <- [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]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1439ms 05:23:58 INFO - PROCESS | 1905 | 1471350238721 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1905 | 1471350238726 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:23:58 INFO - PROCESS | 1905 | 1471350238735 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1905 | 1471350238738 Marionette TRACE conn5 <- [1,22,null,{}] 05:23:58 INFO - PROCESS | 1905 | 1471350238745 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 1905 | 1471350238750 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:58 INFO - PROCESS | 1905 | 1471350238942 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 05:23:59 INFO - PROCESS | 1905 | 1471350239069 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 1905 | 1471350239076 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:23:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ff2800 == 13 [pid = 1905] [id = 13] 05:23:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 36 (0x9c8ab400) [pid = 1905] [serial = 36] [outer = (nil)] 05:23:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 37 (0x9c8b2800) [pid = 1905] [serial = 37] [outer = 0x9c8ab400] 05:23:59 INFO - PROCESS | 1905 | 1471350239166 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 38 (0x9c8b5800) [pid = 1905] [serial = 38] [outer = 0x9c8ab400] 05:24:00 INFO - PROCESS | 1905 | 1471350240402 Marionette TRACE conn5 <- [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]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1731ms 05:24:00 INFO - PROCESS | 1905 | 1471350240468 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 05:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:24:00 INFO - PROCESS | 1905 | 1471350240473 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 05:24:00 INFO - PROCESS | 1905 | 1471350240481 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 1905 | 1471350240484 Marionette TRACE conn5 <- [1,26,null,{}] 05:24:00 INFO - PROCESS | 1905 | 1471350240493 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 1905 | 1471350240498 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:00 INFO - PROCESS | 1905 | 1471350240752 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 05:24:00 INFO - PROCESS | 1905 | 1471350240896 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 1905 | 1471350240904 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x9912c400 == 14 [pid = 1905] [id = 14] 05:24:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 39 (0x9959d800) [pid = 1905] [serial = 39] [outer = (nil)] 05:24:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 40 (0x9b83d400) [pid = 1905] [serial = 40] [outer = 0x9959d800] 05:24:01 INFO - PROCESS | 1905 | 1471350241004 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 41 (0x9bfcac00) [pid = 1905] [serial = 41] [outer = 0x9959d800] 05:24:01 INFO - PROCESS | 1905 | 1471350241816 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1387ms 05:24:01 INFO - PROCESS | 1905 | 1471350241868 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 1905 | 1471350241875 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 05:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:24:01 INFO - PROCESS | 1905 | 1471350241921 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 1905 | 1471350241925 Marionette TRACE conn5 <- [1,30,null,{}] 05:24:01 INFO - PROCESS | 1905 | 1471350241933 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:01 INFO - PROCESS | 1905 | 1471350241938 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:02 INFO - PROCESS | 1905 | 1471350242106 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 05:24:02 INFO - PROCESS | 1905 | 1471350242117 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 1905 | 1471350242126 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b909800 == 15 [pid = 1905] [id = 15] 05:24:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 42 (0x9c8b5c00) [pid = 1905] [serial = 42] [outer = (nil)] 05:24:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 43 (0x9d344400) [pid = 1905] [serial = 43] [outer = 0x9c8b5c00] 05:24:02 INFO - PROCESS | 1905 | 1471350242211 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 44 (0x9d34a800) [pid = 1905] [serial = 44] [outer = 0x9c8b5c00] 05:24:03 INFO - PROCESS | 1905 | 1471350243039 Marionette TRACE conn5 <- [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]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1147ms 05:24:03 INFO - PROCESS | 1905 | 1471350243063 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 1905 | 1471350243068 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:24:03 INFO - PROCESS | 1905 | 1471350243079 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1905 | 1471350243084 Marionette TRACE conn5 <- [1,34,null,{}] 05:24:03 INFO - PROCESS | 1905 | 1471350243101 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 1905 | 1471350243109 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:03 INFO - PROCESS | 1905 | 1471350243279 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 05:24:03 INFO - PROCESS | 1905 | 1471350243292 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 1905 | 1471350243300 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509b800 == 16 [pid = 1905] [id = 16] 05:24:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 45 (0x9509c000) [pid = 1905] [serial = 45] [outer = (nil)] 05:24:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 46 (0x978c5c00) [pid = 1905] [serial = 46] [outer = 0x9509c000] 05:24:03 INFO - PROCESS | 1905 | 1471350243462 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 47 (0xa04c5000) [pid = 1905] [serial = 47] [outer = 0x9509c000] 05:24:04 INFO - PROCESS | 1905 | 1471350244175 Marionette TRACE conn5 <- [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]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1138ms 05:24:04 INFO - PROCESS | 1905 | 1471350244217 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 1905 | 1471350244222 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 05:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:24:04 INFO - PROCESS | 1905 | 1471350244228 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1905 | 1471350244230 Marionette TRACE conn5 <- [1,38,null,{}] 05:24:04 INFO - PROCESS | 1905 | 1471350244236 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 1905 | 1471350244241 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:04 INFO - PROCESS | 1905 | 1471350244431 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 05:24:04 INFO - PROCESS | 1905 | 1471350244449 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1905 | 1471350244458 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a7bc00 == 17 [pid = 1905] [id = 17] 05:24:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 48 (0x9bcd9800) [pid = 1905] [serial = 48] [outer = (nil)] 05:24:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 49 (0xa0632400) [pid = 1905] [serial = 49] [outer = 0x9bcd9800] 05:24:04 INFO - PROCESS | 1905 | 1471350244531 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 50 (0xa0637400) [pid = 1905] [serial = 50] [outer = 0x9bcd9800] 05:24:05 INFO - PROCESS | 1905 | 1471350245324 Marionette TRACE conn5 <- [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]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1136ms 05:24:05 INFO - PROCESS | 1905 | 1471350245368 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1905 | 1471350245372 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:24:05 INFO - PROCESS | 1905 | 1471350245378 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1905 | 1471350245382 Marionette TRACE conn5 <- [1,42,null,{}] 05:24:05 INFO - PROCESS | 1905 | 1471350245388 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 1905 | 1471350245393 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:05 INFO - PROCESS | 1905 | 1471350245555 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 05:24:05 INFO - PROCESS | 1905 | 1471350245565 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1905 | 1471350245571 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:05 INFO - PROCESS | 1905 | ++DOCSHELL 0xa063bc00 == 18 [pid = 1905] [id = 18] 05:24:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 51 (0xa063e400) [pid = 1905] [serial = 51] [outer = (nil)] 05:24:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 52 (0xa1095c00) [pid = 1905] [serial = 52] [outer = 0xa063e400] 05:24:05 INFO - PROCESS | 1905 | 1471350245650 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 53 (0xa109a800) [pid = 1905] [serial = 53] [outer = 0xa063e400] 05:24:06 INFO - PROCESS | 1905 | 1471350246497 Marionette TRACE conn5 <- [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]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1181ms 05:24:06 INFO - PROCESS | 1905 | 1471350246561 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 05:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:24:06 INFO - PROCESS | 1905 | 1471350246566 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 05:24:06 INFO - PROCESS | 1905 | 1471350246573 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1905 | 1471350246577 Marionette TRACE conn5 <- [1,46,null,{}] 05:24:06 INFO - PROCESS | 1905 | 1471350246584 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 1905 | 1471350246596 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:06 INFO - PROCESS | 1905 | 1471350246870 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 05:24:07 INFO - PROCESS | 1905 | 1471350246991 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 1905 | 1471350247004 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:07 INFO - PROCESS | 1905 | ++DOCSHELL 0xa2001c00 == 19 [pid = 1905] [id = 19] 05:24:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 54 (0xa22d6c00) [pid = 1905] [serial = 54] [outer = (nil)] 05:24:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 55 (0xa23b5800) [pid = 1905] [serial = 55] [outer = 0xa22d6c00] 05:24:07 INFO - PROCESS | 1905 | 1471350247092 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0xa2fc7c00) [pid = 1905] [serial = 56] [outer = 0xa22d6c00] 05:24:07 INFO - PROCESS | 1905 | 1471350247918 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1384ms 05:24:07 INFO - PROCESS | 1905 | 1471350247962 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 05:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:24:07 INFO - PROCESS | 1905 | 1471350247967 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 05:24:07 INFO - PROCESS | 1905 | 1471350247975 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 1905 | 1471350247978 Marionette TRACE conn5 <- [1,50,null,{}] 05:24:07 INFO - PROCESS | 1905 | 1471350247986 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:07 INFO - PROCESS | 1905 | 1471350247991 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:08 INFO - PROCESS | 1905 | 1471350248165 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 05:24:08 INFO - PROCESS | 1905 | 1471350248174 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 1905 | 1471350248182 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a8a800 == 20 [pid = 1905] [id = 20] 05:24:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0xa2592000) [pid = 1905] [serial = 57] [outer = (nil)] 05:24:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0xa3182400) [pid = 1905] [serial = 58] [outer = 0xa2592000] 05:24:08 INFO - PROCESS | 1905 | 1471350248259 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0xa3119c00) [pid = 1905] [serial = 59] [outer = 0xa2592000] 05:24:09 INFO - PROCESS | 1905 | 1471350249006 Marionette TRACE conn5 <- [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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1096ms 05:24:09 INFO - PROCESS | 1905 | 1471350249072 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1905 | 1471350249078 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:24:09 INFO - PROCESS | 1905 | 1471350249090 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 1905 | 1471350249094 Marionette TRACE conn5 <- [1,54,null,{}] 05:24:09 INFO - PROCESS | 1905 | 1471350249172 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 1905 | 1471350249178 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:09 INFO - PROCESS | 1905 | 1471350249420 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 05:24:10 INFO - PROCESS | 1905 | 1471350250664 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 1905 | 1471350250676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x946cb800 == 21 [pid = 1905] [id = 21] 05:24:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x946cd400) [pid = 1905] [serial = 60] [outer = (nil)] 05:24:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9509b400) [pid = 1905] [serial = 61] [outer = 0x946cd400] 05:24:10 INFO - PROCESS | 1905 | 1471350250751 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x978c3c00) [pid = 1905] [serial = 62] [outer = 0x946cd400] 05:24:12 INFO - PROCESS | 1905 | 1471350252033 Marionette TRACE conn5 <- [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]]]}] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c8b5c00) [pid = 1905] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9509c000) [pid = 1905] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x9bcd9800) [pid = 1905] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x95288400) [pid = 1905] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x93a86800) [pid = 1905] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0xa8259800) [pid = 1905] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0xa2320800) [pid = 1905] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 54 (0x9c8ab400) [pid = 1905] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:24:12 INFO - PROCESS | 1905 | --DOMWINDOW == 53 (0x9959d800) [pid = 1905] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 3051ms 05:24:12 INFO - PROCESS | 1905 | 1471350252167 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 1905 | 1471350252172 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 05:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:24:12 INFO - PROCESS | 1905 | 1471350252181 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 1905 | 1471350252187 Marionette TRACE conn5 <- [1,58,null,{}] 05:24:12 INFO - PROCESS | 1905 | 1471350252201 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:12 INFO - PROCESS | 1905 | 1471350252207 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:12 INFO - PROCESS | 1905 | 1471350252379 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 05:24:12 INFO - PROCESS | 1905 | 1471350252477 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 1905 | 1471350252487 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c10000 == 22 [pid = 1905] [id = 22] 05:24:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 54 (0x99fe4800) [pid = 1905] [serial = 63] [outer = (nil)] 05:24:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 55 (0x99ff8800) [pid = 1905] [serial = 64] [outer = 0x99fe4800] 05:24:12 INFO - PROCESS | 1905 | 1471350252561 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x9ae23400) [pid = 1905] [serial = 65] [outer = 0x99fe4800] 05:24:13 INFO - PROCESS | 1905 | 1471350253262 Marionette TRACE conn5 <- [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]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1141ms 05:24:13 INFO - PROCESS | 1905 | 1471350253332 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 1905 | 1471350253339 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:24:13 INFO - PROCESS | 1905 | 1471350253348 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1905 | 1471350253352 Marionette TRACE conn5 <- [1,62,null,{}] 05:24:13 INFO - PROCESS | 1905 | 1471350253359 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 1905 | 1471350253363 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:13 INFO - PROCESS | 1905 | 1471350253531 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 05:24:13 INFO - PROCESS | 1905 | 1471350253542 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 1905 | 1471350253550 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bcd9000 == 23 [pid = 1905] [id = 23] 05:24:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x9c47d400) [pid = 1905] [serial = 66] [outer = (nil)] 05:24:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x9c4ce400) [pid = 1905] [serial = 67] [outer = 0x9c47d400] 05:24:13 INFO - PROCESS | 1905 | 1471350253626 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x9c8b4c00) [pid = 1905] [serial = 68] [outer = 0x9c47d400] 05:24:14 INFO - PROCESS | 1905 | 1471350254629 Marionette TRACE conn5 <- [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]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1329ms 05:24:14 INFO - PROCESS | 1905 | 1471350254679 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 1905 | 1471350254685 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 05:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:24:14 INFO - PROCESS | 1905 | 1471350254694 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1905 | 1471350254699 Marionette TRACE conn5 <- [1,66,null,{}] 05:24:14 INFO - PROCESS | 1905 | 1471350254708 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1905 | 1471350254713 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:14 INFO - PROCESS | 1905 | 1471350254909 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 05:24:15 INFO - PROCESS | 1905 | 1471350255045 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 1905 | 1471350255056 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528d000 == 24 [pid = 1905] [id = 24] 05:24:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x98277800) [pid = 1905] [serial = 69] [outer = (nil)] 05:24:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9b908400) [pid = 1905] [serial = 70] [outer = 0x98277800] 05:24:15 INFO - PROCESS | 1905 | 1471350255149 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x9c4c6800) [pid = 1905] [serial = 71] [outer = 0x98277800] 05:24:16 INFO - PROCESS | 1905 | 1471350256059 Marionette TRACE conn5 <- [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]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1433ms 05:24:16 INFO - PROCESS | 1905 | 1471350256127 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 1905 | 1471350256135 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 05:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:24:16 INFO - PROCESS | 1905 | 1471350256146 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 1905 | 1471350256150 Marionette TRACE conn5 <- [1,70,null,{}] 05:24:16 INFO - PROCESS | 1905 | 1471350256157 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 1905 | 1471350256167 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:16 INFO - PROCESS | 1905 | 1471350256399 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 05:24:16 INFO - PROCESS | 1905 | 1471350256539 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1905 | 1471350256548 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d34c800 == 25 [pid = 1905] [id = 25] 05:24:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9d52e400) [pid = 1905] [serial = 72] [outer = (nil)] 05:24:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9d574000) [pid = 1905] [serial = 73] [outer = 0x9d52e400] 05:24:16 INFO - PROCESS | 1905 | 1471350256670 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9528f800) [pid = 1905] [serial = 74] [outer = 0x9d52e400] 05:24:17 INFO - PROCESS | 1905 | 1471350257541 Marionette TRACE conn5 <- [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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1433ms 05:24:17 INFO - PROCESS | 1905 | 1471350257586 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1905 | 1471350257591 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:24:17 INFO - PROCESS | 1905 | 1471350257598 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1905 | 1471350257604 Marionette TRACE conn5 <- [1,74,null,{}] 05:24:17 INFO - PROCESS | 1905 | 1471350257622 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:17 INFO - PROCESS | 1905 | 1471350257632 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:17 INFO - PROCESS | 1905 | 1471350257816 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 05:24:17 INFO - PROCESS | 1905 | 1471350257952 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 1905 | 1471350257965 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:17 INFO - PROCESS | 1905 | ++DOCSHELL 0xa1017000 == 26 [pid = 1905] [id = 26] 05:24:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0xa2007000) [pid = 1905] [serial = 75] [outer = (nil)] 05:24:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0xa22c8c00) [pid = 1905] [serial = 76] [outer = 0xa2007000] 05:24:18 INFO - PROCESS | 1905 | 1471350258053 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0xa23bc800) [pid = 1905] [serial = 77] [outer = 0xa2007000] 05:24:18 INFO - PROCESS | 1905 | 1471350258969 Marionette TRACE conn5 <- [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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1437ms 05:24:19 INFO - PROCESS | 1905 | 1471350259040 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 1905 | 1471350259046 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:24:19 INFO - PROCESS | 1905 | 1471350259053 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 1905 | 1471350259056 Marionette TRACE conn5 <- [1,78,null,{}] 05:24:19 INFO - PROCESS | 1905 | 1471350259062 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:19 INFO - PROCESS | 1905 | 1471350259068 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:19 INFO - PROCESS | 1905 | 1471350259245 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 05:24:19 INFO - PROCESS | 1905 | 1471350259379 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 1905 | 1471350259387 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x9959fc00 == 27 [pid = 1905] [id = 27] 05:24:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99fed800) [pid = 1905] [serial = 78] [outer = (nil)] 05:24:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa4d5c000) [pid = 1905] [serial = 79] [outer = 0x99fed800] 05:24:19 INFO - PROCESS | 1905 | 1471350259476 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0xa61c3400) [pid = 1905] [serial = 80] [outer = 0x99fed800] 05:24:20 INFO - PROCESS | 1905 | 1471350260317 Marionette TRACE conn5 <- [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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 05:24:20 INFO - PROCESS | 1905 | 1471350260392 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1905 | 1471350260395 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:24:20 INFO - PROCESS | 1905 | 1471350260405 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1905 | 1471350260409 Marionette TRACE conn5 <- [1,82,null,{}] 05:24:20 INFO - PROCESS | 1905 | 1471350260416 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:20 INFO - PROCESS | 1905 | 1471350260421 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:20 INFO - PROCESS | 1905 | 1471350260599 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 05:24:20 INFO - PROCESS | 1905 | 1471350260755 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1905 | 1471350260769 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x978bfc00 == 28 [pid = 1905] [id = 28] 05:24:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0xa20a0400) [pid = 1905] [serial = 81] [outer = (nil)] 05:24:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0xa6736000) [pid = 1905] [serial = 82] [outer = 0xa20a0400] 05:24:20 INFO - PROCESS | 1905 | 1471350260916 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa6730000) [pid = 1905] [serial = 83] [outer = 0xa20a0400] 05:24:21 INFO - PROCESS | 1905 | 1471350261796 Marionette TRACE conn5 <- [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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1431ms 05:24:21 INFO - PROCESS | 1905 | 1471350261837 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1905 | 1471350261845 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:24:21 INFO - PROCESS | 1905 | 1471350261876 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1905 | 1471350261880 Marionette TRACE conn5 <- [1,86,null,{}] 05:24:21 INFO - PROCESS | 1905 | 1471350261890 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 1905 | 1471350261900 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:22 INFO - PROCESS | 1905 | 1471350262138 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 05:24:22 INFO - PROCESS | 1905 | 1471350262282 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 1905 | 1471350262291 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b16400 == 29 [pid = 1905] [id = 29] 05:24:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x93b1b400) [pid = 1905] [serial = 84] [outer = (nil)] 05:24:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa311a000) [pid = 1905] [serial = 85] [outer = 0x93b1b400] 05:24:22 INFO - PROCESS | 1905 | 1471350262382 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa6db1800) [pid = 1905] [serial = 86] [outer = 0x93b1b400] 05:24:23 INFO - PROCESS | 1905 | 1471350263192 Marionette TRACE conn5 <- [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]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1410ms 05:24:23 INFO - PROCESS | 1905 | 1471350263269 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1905 | 1471350263273 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:24:23 INFO - PROCESS | 1905 | 1471350263279 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1905 | 1471350263283 Marionette TRACE conn5 <- [1,90,null,{}] 05:24:23 INFO - PROCESS | 1905 | 1471350263289 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1905 | 1471350263295 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:23 INFO - PROCESS | 1905 | 1471350263463 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 05:24:23 INFO - PROCESS | 1905 | 1471350263696 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1905 | 1471350263709 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a83800 == 30 [pid = 1905] [id = 30] 05:24:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93a86800) [pid = 1905] [serial = 87] [outer = (nil)] 05:24:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9509c000) [pid = 1905] [serial = 88] [outer = 0x93a86800] 05:24:23 INFO - PROCESS | 1905 | 1471350263802 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99181c00) [pid = 1905] [serial = 89] [outer = 0x93a86800] 05:24:24 INFO - PROCESS | 1905 | 1471350264626 Marionette TRACE conn5 <- [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]]]}] 05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1392ms 05:24:24 INFO - PROCESS | 1905 | 1471350264673 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:24:24 INFO - PROCESS | 1905 | 1471350264679 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 05:24:24 INFO - PROCESS | 1905 | 1471350264686 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1905 | 1471350264691 Marionette TRACE conn5 <- [1,94,null,{}] 05:24:24 INFO - PROCESS | 1905 | 1471350264719 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:24 INFO - PROCESS | 1905 | 1471350264728 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:24 INFO - PROCESS | 1905 | 1471350264901 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 05:24:25 INFO - PROCESS | 1905 | 1471350265065 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1905 | 1471350265074 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a19ec00 == 31 [pid = 1905] [id = 31] 05:24:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9b393400) [pid = 1905] [serial = 90] [outer = (nil)] 05:24:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9c94f400) [pid = 1905] [serial = 91] [outer = 0x9b393400] 05:24:25 INFO - PROCESS | 1905 | 1471350265166 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9d34d400) [pid = 1905] [serial = 92] [outer = 0x9b393400] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9509b800 == 30 [pid = 1905] [id = 16] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9b909800 == 29 [pid = 1905] [id = 15] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9c4c5c00 == 28 [pid = 1905] [id = 11] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x95287800 == 27 [pid = 1905] [id = 6] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0xa22d3800 == 26 [pid = 1905] [id = 12] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x99ff2800 == 25 [pid = 1905] [id = 13] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x93a86400 == 24 [pid = 1905] [id = 8] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9912c400 == 23 [pid = 1905] [id = 14] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x93a8a800 == 22 [pid = 1905] [id = 20] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0xa2001c00 == 21 [pid = 1905] [id = 19] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0xa063bc00 == 20 [pid = 1905] [id = 18] 05:24:26 INFO - PROCESS | 1905 | --DOCSHELL 0x93a7bc00 == 19 [pid = 1905] [id = 17] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9aca4800) [pid = 1905] [serial = 12] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9d344400) [pid = 1905] [serial = 43] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9d34a800) [pid = 1905] [serial = 44] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x978c5c00) [pid = 1905] [serial = 46] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0xa0632400) [pid = 1905] [serial = 49] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0xa1095c00) [pid = 1905] [serial = 52] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0xa23b5800) [pid = 1905] [serial = 55] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c4c8000) [pid = 1905] [serial = 25] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0xa0637400) [pid = 1905] [serial = 50] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa04c5000) [pid = 1905] [serial = 47] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9bcd7400) [pid = 1905] [serial = 23] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c94f800) [pid = 1905] [serial = 17] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xafbd1400) [pid = 1905] [serial = 32] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9d345800) [pid = 1905] [serial = 35] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9c8b5800) [pid = 1905] [serial = 38] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa4d5a800) [pid = 1905] [serial = 2] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa3182400) [pid = 1905] [serial = 58] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93abf000) [pid = 1905] [serial = 19] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x982d0c00) [pid = 1905] [serial = 22] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0xa3115800) [pid = 1905] [serial = 28] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0xa82f8c00) [pid = 1905] [serial = 31] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9d342400) [pid = 1905] [serial = 34] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9c8b2800) [pid = 1905] [serial = 37] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x9b83d400) [pid = 1905] [serial = 40] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9bfcac00) [pid = 1905] [serial = 41] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x978ba000) [pid = 1905] [serial = 16] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x9b048c00) [pid = 1905] [serial = 9] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x978c0000) [pid = 1905] [serial = 93] [outer = 0xa101fc00] 05:24:27 INFO - PROCESS | 1905 | 1471350267058 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2458ms 05:24:27 INFO - PROCESS | 1905 | 1471350267148 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1905 | 1471350267154 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:24:27 INFO - PROCESS | 1905 | 1471350267162 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1905 | 1471350267168 Marionette TRACE conn5 <- [1,98,null,{}] 05:24:27 INFO - PROCESS | 1905 | 1471350267177 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 1905 | 1471350267182 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:27 INFO - PROCESS | 1905 | 1471350267358 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 05:24:27 INFO - PROCESS | 1905 | 1471350267370 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 1905 | 1471350267381 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ff2800 == 20 [pid = 1905] [id = 32] 05:24:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x99ff9400) [pid = 1905] [serial = 94] [outer = (nil)] 05:24:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x9b912400) [pid = 1905] [serial = 95] [outer = 0x99ff9400] 05:24:27 INFO - PROCESS | 1905 | 1471350267464 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9827f400) [pid = 1905] [serial = 96] [outer = 0x99ff9400] 05:24:28 INFO - PROCESS | 1905 | 1471350268373 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1243ms 05:24:28 INFO - PROCESS | 1905 | 1471350268407 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 1905 | 1471350268420 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:24:28 INFO - PROCESS | 1905 | 1471350268462 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 1905 | 1471350268469 Marionette TRACE conn5 <- [1,102,null,{}] 05:24:28 INFO - PROCESS | 1905 | 1471350268479 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:28 INFO - PROCESS | 1905 | 1471350268487 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:28 INFO - PROCESS | 1905 | 1471350268756 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 05:24:29 INFO - PROCESS | 1905 | 1471350268979 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1905 | 1471350268992 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c4d2800 == 21 [pid = 1905] [id = 33] 05:24:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9c8ab400) [pid = 1905] [serial = 97] [outer = (nil)] 05:24:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x9c8b7000) [pid = 1905] [serial = 98] [outer = 0x9c8ab400] 05:24:29 INFO - PROCESS | 1905 | 1471350269141 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9c94f800) [pid = 1905] [serial = 99] [outer = 0x9c8ab400] 05:24:30 INFO - PROCESS | 1905 | 1471350270363 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1953ms 05:24:30 INFO - PROCESS | 1905 | 1471350270414 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 1905 | 1471350270418 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:24:30 INFO - PROCESS | 1905 | 1471350270427 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1905 | 1471350270433 Marionette TRACE conn5 <- [1,106,null,{}] 05:24:30 INFO - PROCESS | 1905 | 1471350270460 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:30 INFO - PROCESS | 1905 | 1471350270470 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:30 INFO - PROCESS | 1905 | 1471350270718 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 05:24:30 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9c47d400) [pid = 1905] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:24:30 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99fe4800) [pid = 1905] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:24:30 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0xa2592000) [pid = 1905] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:24:30 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x946cd400) [pid = 1905] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:24:30 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0xa22d6c00) [pid = 1905] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:24:31 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0xa063e400) [pid = 1905] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:24:31 INFO - PROCESS | 1905 | 1471350271005 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 1905 | 1471350271018 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a17b000 == 22 [pid = 1905] [id = 34] 05:24:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x9a1a4c00) [pid = 1905] [serial = 100] [outer = (nil)] 05:24:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x9c8b4800) [pid = 1905] [serial = 101] [outer = 0x9a1a4c00] 05:24:31 INFO - PROCESS | 1905 | 1471350271097 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0xa0632c00) [pid = 1905] [serial = 102] [outer = 0x9a1a4c00] 05:24:31 INFO - PROCESS | 1905 | 1471350271917 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1542ms 05:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:24:31 INFO - PROCESS | 1905 | 1471350271969 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1905 | 1471350271973 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 05:24:31 INFO - PROCESS | 1905 | 1471350271979 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1905 | 1471350271983 Marionette TRACE conn5 <- [1,110,null,{}] 05:24:32 INFO - PROCESS | 1905 | 1471350271994 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:32 INFO - PROCESS | 1905 | 1471350271998 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:32 INFO - PROCESS | 1905 | 1471350272192 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 05:24:32 INFO - PROCESS | 1905 | 1471350272201 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1905 | 1471350272211 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c475800 == 23 [pid = 1905] [id = 35] 05:24:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9c47d400) [pid = 1905] [serial = 103] [outer = (nil)] 05:24:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0xa1024400) [pid = 1905] [serial = 104] [outer = 0x9c47d400] 05:24:32 INFO - PROCESS | 1905 | 1471350272367 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0xa2004c00) [pid = 1905] [serial = 105] [outer = 0x9c47d400] 05:24:33 INFO - PROCESS | 1905 | 1471350273146 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1240ms 05:24:33 INFO - PROCESS | 1905 | 1471350273220 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1905 | 1471350273227 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:24:33 INFO - PROCESS | 1905 | 1471350273257 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1905 | 1471350273264 Marionette TRACE conn5 <- [1,114,null,{}] 05:24:33 INFO - PROCESS | 1905 | 1471350273331 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 1905 | 1471350273338 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:33 INFO - PROCESS | 1905 | 1471350273539 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 05:24:33 INFO - PROCESS | 1905 | 1471350273688 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1905 | 1471350273702 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x95031000 == 24 [pid = 1905] [id = 36] 05:24:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x95031400) [pid = 1905] [serial = 106] [outer = (nil)] 05:24:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x95034000) [pid = 1905] [serial = 107] [outer = 0x95031400] 05:24:33 INFO - PROCESS | 1905 | 1471350273844 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x95098800) [pid = 1905] [serial = 108] [outer = 0x95031400] 05:24:34 INFO - PROCESS | 1905 | 1471350274831 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1671ms 05:24:34 INFO - PROCESS | 1905 | 1471350274908 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1905 | 1471350274916 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 05:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:24:34 INFO - PROCESS | 1905 | 1471350274927 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1905 | 1471350274931 Marionette TRACE conn5 <- [1,118,null,{}] 05:24:34 INFO - PROCESS | 1905 | 1471350274939 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:34 INFO - PROCESS | 1905 | 1471350274944 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:35 INFO - PROCESS | 1905 | 1471350275170 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 05:24:35 INFO - PROCESS | 1905 | 1471350275345 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1905 | 1471350275356 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b396000 == 25 [pid = 1905] [id = 37] 05:24:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b910800) [pid = 1905] [serial = 109] [outer = (nil)] 05:24:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9bfd1400) [pid = 1905] [serial = 110] [outer = 0x9b910800] 05:24:35 INFO - PROCESS | 1905 | 1471350275443 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c8b2800) [pid = 1905] [serial = 111] [outer = 0x9b910800] 05:24:36 INFO - PROCESS | 1905 | 1471350276369 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1485ms 05:24:36 INFO - PROCESS | 1905 | 1471350276412 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 05:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:24:36 INFO - PROCESS | 1905 | 1471350276417 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 05:24:36 INFO - PROCESS | 1905 | 1471350276424 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1905 | 1471350276430 Marionette TRACE conn5 <- [1,122,null,{}] 05:24:36 INFO - PROCESS | 1905 | 1471350276448 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:36 INFO - PROCESS | 1905 | 1471350276458 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:36 INFO - PROCESS | 1905 | 1471350276645 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 05:24:36 INFO - PROCESS | 1905 | 1471350276785 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1905 | 1471350276797 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:36 INFO - PROCESS | 1905 | ++DOCSHELL 0xa063bc00 == 26 [pid = 1905] [id = 38] 05:24:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa063c400) [pid = 1905] [serial = 112] [outer = (nil)] 05:24:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0xa1095c00) [pid = 1905] [serial = 113] [outer = 0xa063c400] 05:24:36 INFO - PROCESS | 1905 | 1471350276924 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9d530800) [pid = 1905] [serial = 114] [outer = 0xa063c400] 05:24:37 INFO - PROCESS | 1905 | 1471350277880 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1542ms 05:24:37 INFO - PROCESS | 1905 | 1471350277966 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 05:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:24:37 INFO - PROCESS | 1905 | 1471350277972 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 05:24:37 INFO - PROCESS | 1905 | 1471350277978 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1905 | 1471350277982 Marionette TRACE conn5 <- [1,126,null,{}] 05:24:37 INFO - PROCESS | 1905 | 1471350277988 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:37 INFO - PROCESS | 1905 | 1471350277993 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:38 INFO - PROCESS | 1905 | 1471350278289 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 05:24:38 INFO - PROCESS | 1905 | 1471350278483 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1905 | 1471350278494 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b16000 == 27 [pid = 1905] [id = 39] 05:24:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9502b400) [pid = 1905] [serial = 115] [outer = (nil)] 05:24:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95034400) [pid = 1905] [serial = 116] [outer = 0x9502b400] 05:24:38 INFO - PROCESS | 1905 | 1471350278639 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x978c1400) [pid = 1905] [serial = 117] [outer = 0x9502b400] 05:24:39 INFO - PROCESS | 1905 | --DOCSHELL 0x946cb800 == 26 [pid = 1905] [id = 21] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9c8b4c00) [pid = 1905] [serial = 68] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c4ce400) [pid = 1905] [serial = 67] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9ae23400) [pid = 1905] [serial = 65] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa3119c00) [pid = 1905] [serial = 59] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9509b400) [pid = 1905] [serial = 61] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x978c3c00) [pid = 1905] [serial = 62] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99ff8800) [pid = 1905] [serial = 64] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa2fc7c00) [pid = 1905] [serial = 56] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa109a800) [pid = 1905] [serial = 53] [outer = (nil)] [url = about:blank] 05:24:39 INFO - PROCESS | 1905 | 1471350279518 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1599ms 05:24:39 INFO - PROCESS | 1905 | 1471350279593 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1905 | 1471350279599 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:24:39 INFO - PROCESS | 1905 | 1471350279645 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1905 | 1471350279650 Marionette TRACE conn5 <- [1,130,null,{}] 05:24:39 INFO - PROCESS | 1905 | 1471350279709 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 1905 | 1471350279715 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:39 INFO - PROCESS | 1905 | 1471350279889 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 05:24:40 INFO - PROCESS | 1905 | 1471350280024 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1905 | 1471350280035 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aca5800 == 27 [pid = 1905] [id = 40] 05:24:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9ae26c00) [pid = 1905] [serial = 118] [outer = (nil)] 05:24:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9c8ab800) [pid = 1905] [serial = 119] [outer = 0x9ae26c00] 05:24:40 INFO - PROCESS | 1905 | 1471350280115 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c958c00) [pid = 1905] [serial = 120] [outer = 0x9ae26c00] 05:24:40 INFO - PROCESS | 1905 | 1471350280845 Marionette TRACE conn5 <- [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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1268ms 05:24:40 INFO - PROCESS | 1905 | 1471350280888 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 05:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:24:40 INFO - PROCESS | 1905 | 1471350280893 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 05:24:40 INFO - PROCESS | 1905 | 1471350280900 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1905 | 1471350280903 Marionette TRACE conn5 <- [1,134,null,{}] 05:24:40 INFO - PROCESS | 1905 | 1471350280914 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:40 INFO - PROCESS | 1905 | 1471350280918 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:41 INFO - PROCESS | 1905 | 1471350281093 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 05:24:41 INFO - PROCESS | 1905 | 1471350281105 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1905 | 1471350281116 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d346800 == 28 [pid = 1905] [id = 41] 05:24:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9d575000) [pid = 1905] [serial = 121] [outer = (nil)] 05:24:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0xa0637400) [pid = 1905] [serial = 122] [outer = 0x9d575000] 05:24:41 INFO - PROCESS | 1905 | 1471350281278 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0xa1021000) [pid = 1905] [serial = 123] [outer = 0x9d575000] 05:24:42 INFO - PROCESS | 1905 | 1471350282110 Marionette TRACE conn5 <- [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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1249ms 05:24:42 INFO - PROCESS | 1905 | 1471350282149 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1905 | 1471350282155 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:24:42 INFO - PROCESS | 1905 | 1471350282180 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1905 | 1471350282187 Marionette TRACE conn5 <- [1,138,null,{}] 05:24:42 INFO - PROCESS | 1905 | 1471350282193 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:42 INFO - PROCESS | 1905 | 1471350282201 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:42 INFO - PROCESS | 1905 | 1471350282429 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 05:24:42 INFO - PROCESS | 1905 | 1471350282449 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1905 | 1471350282460 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:42 INFO - PROCESS | 1905 | ++DOCSHELL 0xa2fc8000 == 29 [pid = 1905] [id = 42] 05:24:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0xa2ff5c00) [pid = 1905] [serial = 124] [outer = (nil)] 05:24:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa3116c00) [pid = 1905] [serial = 125] [outer = 0xa2ff5c00] 05:24:42 INFO - PROCESS | 1905 | 1471350282528 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x95036800) [pid = 1905] [serial = 126] [outer = 0xa2ff5c00] 05:24:43 INFO - PROCESS | 1905 | 1471350283590 Marionette TRACE conn5 <- [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]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1447ms 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9a1a4c00) [pid = 1905] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99ff9400) [pid = 1905] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9b393400) [pid = 1905] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x98277800) [pid = 1905] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d52e400) [pid = 1905] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa2007000) [pid = 1905] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99fed800) [pid = 1905] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa20a0400) [pid = 1905] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93b1b400) [pid = 1905] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93a86800) [pid = 1905] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:24:43 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c8ab400) [pid = 1905] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:24:43 INFO - PROCESS | 1905 | 1471350283719 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1905 | 1471350283724 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:24:43 INFO - PROCESS | 1905 | 1471350283774 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1905 | 1471350283776 Marionette TRACE conn5 <- [1,142,null,{}] 05:24:43 INFO - PROCESS | 1905 | 1471350283783 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:43 INFO - PROCESS | 1905 | 1471350283788 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:43 INFO - PROCESS | 1905 | 1471350283926 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 05:24:43 INFO - PROCESS | 1905 | 1471350283934 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1905 | 1471350283953 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d52e400 == 30 [pid = 1905] [id = 43] 05:24:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9d535000) [pid = 1905] [serial = 127] [outer = (nil)] 05:24:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0xa1096800) [pid = 1905] [serial = 128] [outer = 0x9d535000] 05:24:44 INFO - PROCESS | 1905 | 1471350284110 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0xa2306800) [pid = 1905] [serial = 129] [outer = 0x9d535000] 05:24:44 INFO - PROCESS | 1905 | 1471350284827 Marionette TRACE conn5 <- [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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1092ms 05:24:44 INFO - PROCESS | 1905 | 1471350284858 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1905 | 1471350284861 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:24:44 INFO - PROCESS | 1905 | 1471350284867 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1905 | 1471350284871 Marionette TRACE conn5 <- [1,146,null,{}] 05:24:44 INFO - PROCESS | 1905 | 1471350284876 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 1905 | 1471350284881 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:45 INFO - PROCESS | 1905 | 1471350285071 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 05:24:45 INFO - PROCESS | 1905 | 1471350285094 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1905 | 1471350285111 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528a800 == 31 [pid = 1905] [id = 44] 05:24:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9c484800) [pid = 1905] [serial = 130] [outer = (nil)] 05:24:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0xa689a000) [pid = 1905] [serial = 131] [outer = 0x9c484800] 05:24:45 INFO - PROCESS | 1905 | 1471350285194 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa6f41000) [pid = 1905] [serial = 132] [outer = 0x9c484800] 05:24:46 INFO - PROCESS | 1905 | 1471350286189 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1334ms 05:24:46 INFO - PROCESS | 1905 | 1471350286203 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 05:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:24:46 INFO - PROCESS | 1905 | 1471350286210 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 05:24:46 INFO - PROCESS | 1905 | 1471350286219 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1905 | 1471350286224 Marionette TRACE conn5 <- [1,150,null,{}] 05:24:46 INFO - PROCESS | 1905 | 1471350286233 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:46 INFO - PROCESS | 1905 | 1471350286238 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:46 INFO - PROCESS | 1905 | 1471350286441 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 05:24:46 INFO - PROCESS | 1905 | 1471350286585 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1905 | 1471350286601 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x95028400 == 32 [pid = 1905] [id = 45] 05:24:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x95288c00) [pid = 1905] [serial = 133] [outer = (nil)] 05:24:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9a19f000) [pid = 1905] [serial = 134] [outer = 0x95288c00] 05:24:46 INFO - PROCESS | 1905 | 1471350286725 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bcd5400) [pid = 1905] [serial = 135] [outer = 0x95288c00] 05:24:47 INFO - PROCESS | 1905 | 1471350287658 Marionette TRACE conn5 <- [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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1497ms 05:24:47 INFO - PROCESS | 1905 | 1471350287716 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1905 | 1471350287723 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:24:47 INFO - PROCESS | 1905 | 1471350287734 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1905 | 1471350287738 Marionette TRACE conn5 <- [1,154,null,{}] 05:24:47 INFO - PROCESS | 1905 | 1471350287745 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:47 INFO - PROCESS | 1905 | 1471350287751 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:47 INFO - PROCESS | 1905 | 1471350287932 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 05:24:48 INFO - PROCESS | 1905 | 1471350288076 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1905 | 1471350288088 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d528000 == 33 [pid = 1905] [id = 46] 05:24:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d531000) [pid = 1905] [serial = 136] [outer = (nil)] 05:24:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0xa05a8400) [pid = 1905] [serial = 137] [outer = 0x9d531000] 05:24:48 INFO - PROCESS | 1905 | 1471350288208 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa2001400) [pid = 1905] [serial = 138] [outer = 0x9d531000] 05:24:49 INFO - PROCESS | 1905 | 1471350289135 Marionette TRACE conn5 <- [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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1437ms 05:24:49 INFO - PROCESS | 1905 | 1471350289171 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1905 | 1471350289175 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 05:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:24:49 INFO - PROCESS | 1905 | 1471350289183 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1905 | 1471350289189 Marionette TRACE conn5 <- [1,158,null,{}] 05:24:49 INFO - PROCESS | 1905 | 1471350289205 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:49 INFO - PROCESS | 1905 | 1471350289214 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:49 INFO - PROCESS | 1905 | 1471350289396 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 05:24:49 INFO - PROCESS | 1905 | 1471350289541 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1905 | 1471350289551 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:49 INFO - PROCESS | 1905 | ++DOCSHELL 0xa6729800 == 34 [pid = 1905] [id = 47] 05:24:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa672a000) [pid = 1905] [serial = 139] [outer = (nil)] 05:24:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa6db1000) [pid = 1905] [serial = 140] [outer = 0xa672a000] 05:24:49 INFO - PROCESS | 1905 | 1471350289672 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa6f48400) [pid = 1905] [serial = 141] [outer = 0xa672a000] 05:24:50 INFO - PROCESS | 1905 | 1471350290049 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:24:50 INFO - PROCESS | 1905 | 1471350290626 Marionette TRACE conn5 <- [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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1493ms 05:24:50 INFO - PROCESS | 1905 | 1471350290677 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 05:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:24:50 INFO - PROCESS | 1905 | 1471350290683 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 05:24:50 INFO - PROCESS | 1905 | 1471350290690 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1905 | 1471350290694 Marionette TRACE conn5 <- [1,162,null,{}] 05:24:50 INFO - PROCESS | 1905 | 1471350290700 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:50 INFO - PROCESS | 1905 | 1471350290704 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:50 INFO - PROCESS | 1905 | 1471350290921 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 05:24:51 INFO - PROCESS | 1905 | 1471350291064 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1905 | 1471350291073 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:51 INFO - PROCESS | 1905 | ++DOCSHELL 0xa4d5b400 == 35 [pid = 1905] [id = 48] 05:24:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa8260400) [pid = 1905] [serial = 142] [outer = (nil)] 05:24:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa8c82000) [pid = 1905] [serial = 143] [outer = 0xa8260400] 05:24:51 INFO - PROCESS | 1905 | 1471350291156 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa901a400) [pid = 1905] [serial = 144] [outer = 0xa8260400] 05:24:52 INFO - PROCESS | 1905 | 1471350292159 Marionette TRACE conn5 <- [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]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1542ms 05:24:52 INFO - PROCESS | 1905 | 1471350292231 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1905 | 1471350292237 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:24:52 INFO - PROCESS | 1905 | 1471350292246 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1905 | 1471350292253 Marionette TRACE conn5 <- [1,166,null,{}] 05:24:52 INFO - PROCESS | 1905 | 1471350292278 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:52 INFO - PROCESS | 1905 | 1471350292285 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:52 INFO - PROCESS | 1905 | 1471350292606 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 05:24:52 INFO - PROCESS | 1905 | 1471350292929 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1905 | 1471350292941 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x95028000 == 36 [pid = 1905] [id = 49] 05:24:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x95028800) [pid = 1905] [serial = 145] [outer = (nil)] 05:24:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x95287800) [pid = 1905] [serial = 146] [outer = 0x95028800] 05:24:53 INFO - PROCESS | 1905 | 1471350293032 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99c9c800) [pid = 1905] [serial = 147] [outer = 0x95028800] 05:24:54 INFO - PROCESS | 1905 | 1471350294078 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa1024400) [pid = 1905] [serial = 104] [outer = (nil)] [url = about:blank] 05:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1916ms 05:24:54 INFO - PROCESS | 1905 | 1471350294164 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 05:24:54 INFO - PROCESS | 1905 | 1471350294170 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 05:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:24:54 INFO - PROCESS | 1905 | 1471350294184 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1905 | 1471350294188 Marionette TRACE conn5 <- [1,170,null,{}] 05:24:54 INFO - PROCESS | 1905 | 1471350294197 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:54 INFO - PROCESS | 1905 | 1471350294201 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:54 INFO - PROCESS | 1905 | 1471350294358 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9c8b4800) [pid = 1905] [serial = 101] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b912400) [pid = 1905] [serial = 95] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9827f400) [pid = 1905] [serial = 96] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9d34d400) [pid = 1905] [serial = 92] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9c94f400) [pid = 1905] [serial = 91] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0xa67a0800) [pid = 1905] [serial = 29] [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.] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c4c6800) [pid = 1905] [serial = 71] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9b908400) [pid = 1905] [serial = 70] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9528f800) [pid = 1905] [serial = 74] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d574000) [pid = 1905] [serial = 73] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa23bc800) [pid = 1905] [serial = 77] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa22c8c00) [pid = 1905] [serial = 76] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa61c3400) [pid = 1905] [serial = 80] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa4d5c000) [pid = 1905] [serial = 79] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa6730000) [pid = 1905] [serial = 83] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa6736000) [pid = 1905] [serial = 82] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa6db1800) [pid = 1905] [serial = 86] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa311a000) [pid = 1905] [serial = 85] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99181c00) [pid = 1905] [serial = 89] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9509c000) [pid = 1905] [serial = 88] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c8b7000) [pid = 1905] [serial = 98] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9c94f800) [pid = 1905] [serial = 99] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0xa0632c00) [pid = 1905] [serial = 102] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1905 | 1471350294537 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1905 | 1471350294550 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x9827f400 == 37 [pid = 1905] [id = 50] 05:24:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x99cc7400) [pid = 1905] [serial = 148] [outer = (nil)] 05:24:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x99cd1000) [pid = 1905] [serial = 149] [outer = 0x99cc7400] 05:24:54 INFO - PROCESS | 1905 | 1471350294628 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99fe7000) [pid = 1905] [serial = 150] [outer = 0x99cc7400] 05:24:55 INFO - PROCESS | 1905 | 1471350295323 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1196ms 05:24:55 INFO - PROCESS | 1905 | 1471350295376 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1905 | 1471350295382 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 05:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:24:55 INFO - PROCESS | 1905 | 1471350295398 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1905 | 1471350295402 Marionette TRACE conn5 <- [1,174,null,{}] 05:24:55 INFO - PROCESS | 1905 | 1471350295414 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 1905 | 1471350295418 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:55 INFO - PROCESS | 1905 | 1471350295581 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 05:24:55 INFO - PROCESS | 1905 | 1471350295591 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1905 | 1471350295598 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b393400 == 38 [pid = 1905] [id = 51] 05:24:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9bcd6800) [pid = 1905] [serial = 151] [outer = (nil)] 05:24:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9c4c6800) [pid = 1905] [serial = 152] [outer = 0x9bcd6800] 05:24:55 INFO - PROCESS | 1905 | 1471350295671 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9c8b3000) [pid = 1905] [serial = 153] [outer = 0x9bcd6800] 05:24:56 INFO - PROCESS | 1905 | 1471350296481 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1144ms 05:24:56 INFO - PROCESS | 1905 | 1471350296542 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 1905 | 1471350296546 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:24:56 INFO - PROCESS | 1905 | 1471350296555 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1905 | 1471350296563 Marionette TRACE conn5 <- [1,178,null,{}] 05:24:56 INFO - PROCESS | 1905 | 1471350296583 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:56 INFO - PROCESS | 1905 | 1471350296591 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:56 INFO - PROCESS | 1905 | 1471350296789 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 05:24:56 INFO - PROCESS | 1905 | 1471350296818 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 1905 | 1471350296827 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aca6400 == 39 [pid = 1905] [id = 52] 05:24:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9d34ec00) [pid = 1905] [serial = 154] [outer = (nil)] 05:24:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0xa04a4400) [pid = 1905] [serial = 155] [outer = 0x9d34ec00] 05:24:56 INFO - PROCESS | 1905 | 1471350296897 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa04ac800) [pid = 1905] [serial = 156] [outer = 0x9d34ec00] 05:24:57 INFO - PROCESS | 1905 | 1471350297732 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1250ms 05:24:57 INFO - PROCESS | 1905 | 1471350297804 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1905 | 1471350297808 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 05:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:24:57 INFO - PROCESS | 1905 | 1471350297814 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1905 | 1471350297817 Marionette TRACE conn5 <- [1,182,null,{}] 05:24:57 INFO - PROCESS | 1905 | 1471350297830 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:57 INFO - PROCESS | 1905 | 1471350297834 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:58 INFO - PROCESS | 1905 | 1471350298032 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 05:24:58 INFO - PROCESS | 1905 | 1471350298056 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1905 | 1471350298064 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bfce400 == 40 [pid = 1905] [id = 53] 05:24:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9d348c00) [pid = 1905] [serial = 157] [outer = (nil)] 05:24:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0xa1016400) [pid = 1905] [serial = 158] [outer = 0x9d348c00] 05:24:58 INFO - PROCESS | 1905 | 1471350298132 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0xa1098000) [pid = 1905] [serial = 159] [outer = 0x9d348c00] 05:24:58 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d575000) [pid = 1905] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:24:58 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9502b400) [pid = 1905] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:24:58 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9ae26c00) [pid = 1905] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:24:58 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa2ff5c00) [pid = 1905] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:24:58 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9d535000) [pid = 1905] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:24:59 INFO - PROCESS | 1905 | 1471350299136 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1380ms 05:24:59 INFO - PROCESS | 1905 | 1471350299195 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1905 | 1471350299199 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:24:59 INFO - PROCESS | 1905 | 1471350299205 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1905 | 1471350299208 Marionette TRACE conn5 <- [1,186,null,{}] 05:24:59 INFO - PROCESS | 1905 | 1471350299215 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:59 INFO - PROCESS | 1905 | 1471350299219 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:59 INFO - PROCESS | 1905 | 1471350299371 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 05:24:59 INFO - PROCESS | 1905 | 1471350299382 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 1905 | 1471350299400 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:24:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c94c400 == 41 [pid = 1905] [id = 54] 05:24:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9d535000) [pid = 1905] [serial = 160] [outer = (nil)] 05:24:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa23bc800) [pid = 1905] [serial = 161] [outer = 0x9d535000] 05:24:59 INFO - PROCESS | 1905 | 1471350299572 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0xa3110000) [pid = 1905] [serial = 162] [outer = 0x9d535000] 05:25:00 INFO - PROCESS | 1905 | 1471350300285 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1135ms 05:25:00 INFO - PROCESS | 1905 | 1471350300342 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 1905 | 1471350300345 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 05:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:25:00 INFO - PROCESS | 1905 | 1471350300351 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 1905 | 1471350300353 Marionette TRACE conn5 <- [1,190,null,{}] 05:25:00 INFO - PROCESS | 1905 | 1471350300359 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:00 INFO - PROCESS | 1905 | 1471350300365 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:00 INFO - PROCESS | 1905 | 1471350300561 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 05:25:00 INFO - PROCESS | 1905 | 1471350300575 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1905 | 1471350300585 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac1c00 == 42 [pid = 1905] [id = 55] 05:25:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93ac2000) [pid = 1905] [serial = 163] [outer = (nil)] 05:25:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0xa4f2cc00) [pid = 1905] [serial = 164] [outer = 0x93ac2000] 05:25:00 INFO - PROCESS | 1905 | 1471350300669 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa209fc00) [pid = 1905] [serial = 165] [outer = 0x93ac2000] 05:25:01 INFO - PROCESS | 1905 | 1471350301628 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1292ms 05:25:01 INFO - PROCESS | 1905 | 1471350301645 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1905 | 1471350301651 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 05:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:25:01 INFO - PROCESS | 1905 | 1471350301659 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1905 | 1471350301668 Marionette TRACE conn5 <- [1,194,null,{}] 05:25:01 INFO - PROCESS | 1905 | 1471350301677 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:01 INFO - PROCESS | 1905 | 1471350301683 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:01 INFO - PROCESS | 1905 | 1471350301872 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 05:25:02 INFO - PROCESS | 1905 | 1471350302025 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 1905 | 1471350302032 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509c000 == 43 [pid = 1905] [id = 56] 05:25:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x978c7400) [pid = 1905] [serial = 166] [outer = (nil)] 05:25:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99cd3800) [pid = 1905] [serial = 167] [outer = 0x978c7400] 05:25:02 INFO - PROCESS | 1905 | 1471350302150 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9b048c00) [pid = 1905] [serial = 168] [outer = 0x978c7400] 05:25:03 INFO - PROCESS | 1905 | 1471350303122 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1497ms 05:25:03 INFO - PROCESS | 1905 | 1471350303156 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1905 | 1471350303163 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 05:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:25:03 INFO - PROCESS | 1905 | 1471350303174 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1905 | 1471350303178 Marionette TRACE conn5 <- [1,198,null,{}] 05:25:03 INFO - PROCESS | 1905 | 1471350303184 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:03 INFO - PROCESS | 1905 | 1471350303190 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:03 INFO - PROCESS | 1905 | 1471350303377 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 05:25:03 INFO - PROCESS | 1905 | 1471350303523 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1905 | 1471350303532 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bcd7000 == 44 [pid = 1905] [id = 57] 05:25:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c957400) [pid = 1905] [serial = 169] [outer = (nil)] 05:25:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d350400) [pid = 1905] [serial = 170] [outer = 0x9c957400] 05:25:03 INFO - PROCESS | 1905 | 1471350303619 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa05ad000) [pid = 1905] [serial = 171] [outer = 0x9c957400] 05:25:04 INFO - PROCESS | 1905 | 1471350304518 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1383ms 05:25:04 INFO - PROCESS | 1905 | 1471350304558 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 1905 | 1471350304562 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 05:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:25:04 INFO - PROCESS | 1905 | 1471350304569 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1905 | 1471350304575 Marionette TRACE conn5 <- [1,202,null,{}] 05:25:04 INFO - PROCESS | 1905 | 1471350304593 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:04 INFO - PROCESS | 1905 | 1471350304601 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:04 INFO - PROCESS | 1905 | 1471350304791 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 05:25:04 INFO - PROCESS | 1905 | 1471350304939 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1905 | 1471350304952 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:04 INFO - PROCESS | 1905 | ++DOCSHELL 0xa4f82000 == 45 [pid = 1905] [id = 58] 05:25:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa61c1000) [pid = 1905] [serial = 172] [outer = (nil)] 05:25:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa679e400) [pid = 1905] [serial = 173] [outer = 0xa61c1000] 05:25:05 INFO - PROCESS | 1905 | 1471350305039 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa6ba0c00) [pid = 1905] [serial = 174] [outer = 0xa61c1000] 05:25:05 INFO - PROCESS | 1905 | 1471350305950 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1440ms 05:25:06 INFO - PROCESS | 1905 | 1471350306011 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 05:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:25:06 INFO - PROCESS | 1905 | 1471350306016 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 05:25:06 INFO - PROCESS | 1905 | 1471350306023 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 1905 | 1471350306027 Marionette TRACE conn5 <- [1,206,null,{}] 05:25:06 INFO - PROCESS | 1905 | 1471350306033 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:06 INFO - PROCESS | 1905 | 1471350306038 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:06 INFO - PROCESS | 1905 | 1471350306217 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 05:25:06 INFO - PROCESS | 1905 | 1471350306362 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 1905 | 1471350306371 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:06 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0633800 == 46 [pid = 1905] [id = 59] 05:25:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa61c3c00) [pid = 1905] [serial = 175] [outer = (nil)] 05:25:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa6baa000) [pid = 1905] [serial = 176] [outer = 0xa61c3c00] 05:25:06 INFO - PROCESS | 1905 | 1471350306469 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa6bad400) [pid = 1905] [serial = 177] [outer = 0xa61c3c00] 05:25:07 INFO - PROCESS | 1905 | 1471350307351 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1386ms 05:25:07 INFO - PROCESS | 1905 | 1471350307409 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1905 | 1471350307414 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:25:07 INFO - PROCESS | 1905 | 1471350307422 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1905 | 1471350307426 Marionette TRACE conn5 <- [1,210,null,{}] 05:25:07 INFO - PROCESS | 1905 | 1471350307432 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:07 INFO - PROCESS | 1905 | 1471350307437 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:07 INFO - PROCESS | 1905 | 1471350307620 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 05:25:07 INFO - PROCESS | 1905 | 1471350307801 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1905 | 1471350307809 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:07 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0639000 == 47 [pid = 1905] [id = 60] 05:25:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0xa6bab000) [pid = 1905] [serial = 178] [outer = (nil)] 05:25:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa6f79000) [pid = 1905] [serial = 179] [outer = 0xa6bab000] 05:25:07 INFO - PROCESS | 1905 | 1471350307895 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa6fde400) [pid = 1905] [serial = 180] [outer = 0xa6bab000] 05:25:08 INFO - PROCESS | 1905 | 1471350308763 Marionette TRACE conn5 <- [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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1386ms 05:25:08 INFO - PROCESS | 1905 | 1471350308809 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1905 | 1471350308813 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 05:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:25:08 INFO - PROCESS | 1905 | 1471350308819 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1905 | 1471350308823 Marionette TRACE conn5 <- [1,214,null,{}] 05:25:08 INFO - PROCESS | 1905 | 1471350308829 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:08 INFO - PROCESS | 1905 | 1471350308839 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:09 INFO - PROCESS | 1905 | 1471350309079 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 05:25:09 INFO - PROCESS | 1905 | 1471350309232 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1905 | 1471350309240 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b0ec00 == 48 [pid = 1905] [id = 61] 05:25:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x99cd2c00) [pid = 1905] [serial = 181] [outer = (nil)] 05:25:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9aef6c00) [pid = 1905] [serial = 182] [outer = 0x99cd2c00] 05:25:09 INFO - PROCESS | 1905 | 1471350309324 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9bcd8800) [pid = 1905] [serial = 183] [outer = 0x99cd2c00] 05:25:10 INFO - PROCESS | 1905 | 1471350310238 Marionette TRACE conn5 <- [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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1481ms 05:25:10 INFO - PROCESS | 1905 | 1471350310307 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1905 | 1471350310312 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 05:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:25:10 INFO - PROCESS | 1905 | 1471350310320 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1905 | 1471350310323 Marionette TRACE conn5 <- [1,218,null,{}] 05:25:10 INFO - PROCESS | 1905 | 1471350310329 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:10 INFO - PROCESS | 1905 | 1471350310335 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:10 INFO - PROCESS | 1905 | 1471350310517 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 05:25:10 INFO - PROCESS | 1905 | 1471350310895 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1905 | 1471350310903 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x95035c00 == 49 [pid = 1905] [id = 62] 05:25:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x95036c00) [pid = 1905] [serial = 184] [outer = (nil)] 05:25:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x982ce800) [pid = 1905] [serial = 185] [outer = 0x95036c00] 05:25:11 INFO - PROCESS | 1905 | 1471350311005 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x99cc8c00) [pid = 1905] [serial = 186] [outer = 0x95036c00] 05:25:11 INFO - PROCESS | 1905 | 1471350311884 Marionette TRACE conn5 <- [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]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1631ms 05:25:11 INFO - PROCESS | 1905 | 1471350311954 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1905 | 1471350311960 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:25:11 INFO - PROCESS | 1905 | 1471350311968 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1905 | 1471350311972 Marionette TRACE conn5 <- [1,222,null,{}] 05:25:11 INFO - PROCESS | 1905 | 1471350311980 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:11 INFO - PROCESS | 1905 | 1471350311988 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:12 INFO - PROCESS | 1905 | 1471350312230 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 05:25:12 INFO - PROCESS | 1905 | 1471350312421 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1905 | 1471350312428 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x95034c00 == 50 [pid = 1905] [id = 63] 05:25:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x95036400) [pid = 1905] [serial = 187] [outer = (nil)] 05:25:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9aef7000) [pid = 1905] [serial = 188] [outer = 0x95036400] 05:25:12 INFO - PROCESS | 1905 | 1471350312557 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9bcd6000) [pid = 1905] [serial = 189] [outer = 0x95036400] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9c94c400 == 49 [pid = 1905] [id = 54] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9bfce400 == 48 [pid = 1905] [id = 53] 05:25:12 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0xa689a000) [pid = 1905] [serial = 131] [outer = (nil)] [url = about:blank] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9aca6400 == 47 [pid = 1905] [id = 52] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9b393400 == 46 [pid = 1905] [id = 51] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9827f400 == 45 [pid = 1905] [id = 50] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x95028000 == 44 [pid = 1905] [id = 49] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0xa4d5b400 == 43 [pid = 1905] [id = 48] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0xa6729800 == 42 [pid = 1905] [id = 47] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9d528000 == 41 [pid = 1905] [id = 46] 05:25:12 INFO - PROCESS | 1905 | --DOCSHELL 0x95028400 == 40 [pid = 1905] [id = 45] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0xa0637400) [pid = 1905] [serial = 122] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x978c1400) [pid = 1905] [serial = 117] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9bfd1400) [pid = 1905] [serial = 110] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x95034400) [pid = 1905] [serial = 116] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa1095c00) [pid = 1905] [serial = 113] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9c8ab800) [pid = 1905] [serial = 119] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9c958c00) [pid = 1905] [serial = 120] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x95034000) [pid = 1905] [serial = 107] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0xa3116c00) [pid = 1905] [serial = 125] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0xa1096800) [pid = 1905] [serial = 128] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x95036800) [pid = 1905] [serial = 126] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa2306800) [pid = 1905] [serial = 129] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa1021000) [pid = 1905] [serial = 123] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1905 | 1471350313345 Marionette TRACE conn5 <- [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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1443ms 05:25:13 INFO - PROCESS | 1905 | 1471350313415 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1905 | 1471350313421 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 05:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:25:13 INFO - PROCESS | 1905 | 1471350313429 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1905 | 1471350313432 Marionette TRACE conn5 <- [1,226,null,{}] 05:25:13 INFO - PROCESS | 1905 | 1471350313438 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:13 INFO - PROCESS | 1905 | 1471350313443 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:13 INFO - PROCESS | 1905 | 1471350313614 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 05:25:13 INFO - PROCESS | 1905 | 1471350313723 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 1905 | 1471350313731 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd0800 == 41 [pid = 1905] [id = 64] 05:25:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99feb000) [pid = 1905] [serial = 190] [outer = (nil)] 05:25:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9c950000) [pid = 1905] [serial = 191] [outer = 0x99feb000] 05:25:13 INFO - PROCESS | 1905 | 1471350313805 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9d52b800) [pid = 1905] [serial = 192] [outer = 0x99feb000] 05:25:14 INFO - PROCESS | 1905 | 1471350314536 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1129ms 05:25:14 INFO - PROCESS | 1905 | 1471350314560 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1905 | 1471350314564 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:25:14 INFO - PROCESS | 1905 | 1471350314609 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1905 | 1471350314621 Marionette TRACE conn5 <- [1,230,null,{}] 05:25:14 INFO - PROCESS | 1905 | 1471350314634 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:14 INFO - PROCESS | 1905 | 1471350314642 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:14 INFO - PROCESS | 1905 | 1471350314808 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 05:25:14 INFO - PROCESS | 1905 | 1471350314819 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1905 | 1471350314826 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d342c00 == 42 [pid = 1905] [id = 65] 05:25:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa109d400) [pid = 1905] [serial = 193] [outer = (nil)] 05:25:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa317f400) [pid = 1905] [serial = 194] [outer = 0xa109d400] 05:25:14 INFO - PROCESS | 1905 | 1471350314902 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0xa33d8800) [pid = 1905] [serial = 195] [outer = 0xa109d400] 05:25:15 INFO - PROCESS | 1905 | 1471350315815 Marionette TRACE conn5 <- [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]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1286ms 05:25:15 INFO - PROCESS | 1905 | 1471350315858 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1905 | 1471350315863 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 05:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:25:15 INFO - PROCESS | 1905 | 1471350315875 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1905 | 1471350315878 Marionette TRACE conn5 <- [1,234,null,{}] 05:25:15 INFO - PROCESS | 1905 | 1471350315885 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:15 INFO - PROCESS | 1905 | 1471350315890 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:16 INFO - PROCESS | 1905 | 1471350316103 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 05:25:16 INFO - PROCESS | 1905 | 1471350316144 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1905 | 1471350316153 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a89800 == 43 [pid = 1905] [id = 66] 05:25:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9c47d800) [pid = 1905] [serial = 196] [outer = (nil)] 05:25:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa22b7000) [pid = 1905] [serial = 197] [outer = 0x9c47d800] 05:25:16 INFO - PROCESS | 1905 | 1471350316224 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0xa22b8c00) [pid = 1905] [serial = 198] [outer = 0x9c47d800] 05:25:17 INFO - PROCESS | 1905 | 1471350317059 Marionette TRACE conn5 <- [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]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1230ms 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9bcd6800) [pid = 1905] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9d348c00) [pid = 1905] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9d535000) [pid = 1905] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x99cc7400) [pid = 1905] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x95028800) [pid = 1905] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:25:17 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9d34ec00) [pid = 1905] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:25:17 INFO - PROCESS | 1905 | 1471350317290 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1905 | 1471350317295 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:25:17 INFO - PROCESS | 1905 | 1471350317308 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1905 | 1471350317311 Marionette TRACE conn5 <- [1,238,null,{}] 05:25:17 INFO - PROCESS | 1905 | 1471350317317 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 1905 | 1471350317322 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:17 INFO - PROCESS | 1905 | 1471350317467 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 05:25:17 INFO - PROCESS | 1905 | 1471350317478 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1905 | 1471350317495 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089800 == 44 [pid = 1905] [id = 67] 05:25:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9108a000) [pid = 1905] [serial = 199] [outer = (nil)] 05:25:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9108d400) [pid = 1905] [serial = 200] [outer = 0x9108a000] 05:25:17 INFO - PROCESS | 1905 | 1471350317573 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9959cc00) [pid = 1905] [serial = 201] [outer = 0x9108a000] 05:25:18 INFO - PROCESS | 1905 | 1471350318435 Marionette TRACE conn5 <- [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]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1182ms 05:25:18 INFO - PROCESS | 1905 | 1471350318491 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1905 | 1471350318494 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 05:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:25:18 INFO - PROCESS | 1905 | 1471350318505 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1905 | 1471350318509 Marionette TRACE conn5 <- [1,242,null,{}] 05:25:18 INFO - PROCESS | 1905 | 1471350318514 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:18 INFO - PROCESS | 1905 | 1471350318520 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:18 INFO - PROCESS | 1905 | 1471350318674 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 05:25:18 INFO - PROCESS | 1905 | 1471350318684 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 1905 | 1471350318690 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108bc00 == 45 [pid = 1905] [id = 68] 05:25:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9b07a400) [pid = 1905] [serial = 202] [outer = (nil)] 05:25:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9b083800) [pid = 1905] [serial = 203] [outer = 0x9b07a400] 05:25:18 INFO - PROCESS | 1905 | 1471350318761 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9b087000) [pid = 1905] [serial = 204] [outer = 0x9b07a400] 05:25:21 INFO - PROCESS | 1905 | 1471350321024 Marionette TRACE conn5 <- [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]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 2686ms 05:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:25:21 INFO - PROCESS | 1905 | 1471350321237 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1905 | 1471350321241 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 05:25:21 INFO - PROCESS | 1905 | 1471350321251 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1905 | 1471350321255 Marionette TRACE conn5 <- [1,246,null,{}] 05:25:21 INFO - PROCESS | 1905 | 1471350321264 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:21 INFO - PROCESS | 1905 | 1471350321271 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:21 INFO - PROCESS | 1905 | 1471350321462 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 05:25:21 INFO - PROCESS | 1905 | 1471350321614 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1905 | 1471350321623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x91088000 == 46 [pid = 1905] [id = 69] 05:25:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9108b400) [pid = 1905] [serial = 205] [outer = (nil)] 05:25:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x910edc00) [pid = 1905] [serial = 206] [outer = 0x9108b400] 05:25:21 INFO - PROCESS | 1905 | 1471350321713 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x95028c00) [pid = 1905] [serial = 207] [outer = 0x9108b400] 05:25:22 INFO - PROCESS | 1905 | 1471350322614 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1436ms 05:25:22 INFO - PROCESS | 1905 | 1471350322684 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1905 | 1471350322692 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:25:22 INFO - PROCESS | 1905 | 1471350322702 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1905 | 1471350322706 Marionette TRACE conn5 <- [1,250,null,{}] 05:25:22 INFO - PROCESS | 1905 | 1471350322713 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1905 | 1471350322719 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:22 INFO - PROCESS | 1905 | 1471350322980 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 05:25:23 INFO - PROCESS | 1905 | 1471350323222 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1905 | 1471350323233 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a0ed000 == 47 [pid = 1905] [id = 70] 05:25:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9aef1800) [pid = 1905] [serial = 208] [outer = (nil)] 05:25:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9aef7c00) [pid = 1905] [serial = 209] [outer = 0x9aef1800] 05:25:23 INFO - PROCESS | 1905 | 1471350323318 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x9b07c800) [pid = 1905] [serial = 210] [outer = 0x9aef1800] 05:25:24 INFO - PROCESS | 1905 | 1471350324179 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1530ms 05:25:24 INFO - PROCESS | 1905 | 1471350324233 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1905 | 1471350324238 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 05:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:25:24 INFO - PROCESS | 1905 | 1471350324244 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1905 | 1471350324250 Marionette TRACE conn5 <- [1,254,null,{}] 05:25:24 INFO - PROCESS | 1905 | 1471350324267 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1905 | 1471350324276 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:24 INFO - PROCESS | 1905 | 1471350324497 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 05:25:24 INFO - PROCESS | 1905 | 1471350324690 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1905 | 1471350324704 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b088c00 == 48 [pid = 1905] [id = 71] 05:25:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x9d345800) [pid = 1905] [serial = 211] [outer = (nil)] 05:25:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x9d574000) [pid = 1905] [serial = 212] [outer = 0x9d345800] 05:25:24 INFO - PROCESS | 1905 | 1471350324832 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0xa101d800) [pid = 1905] [serial = 213] [outer = 0x9d345800] 05:25:25 INFO - PROCESS | 1905 | 1471350325728 Marionette TRACE conn5 <- [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]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1535ms 05:25:25 INFO - PROCESS | 1905 | 1471350325780 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1905 | 1471350325784 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 05:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:25:25 INFO - PROCESS | 1905 | 1471350325791 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1905 | 1471350325794 Marionette TRACE conn5 <- [1,258,null,{}] 05:25:25 INFO - PROCESS | 1905 | 1471350325800 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:25 INFO - PROCESS | 1905 | 1471350325805 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:25 INFO - PROCESS | 1905 | 1471350325987 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 05:25:26 INFO - PROCESS | 1905 | 1471350326143 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1905 | 1471350326154 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:26 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0635000 == 49 [pid = 1905] [id = 72] 05:25:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0xa22b3000) [pid = 1905] [serial = 214] [outer = (nil)] 05:25:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0xa22bb400) [pid = 1905] [serial = 215] [outer = 0xa22b3000] 05:25:26 INFO - PROCESS | 1905 | 1471350326249 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0xa22b7400) [pid = 1905] [serial = 216] [outer = 0xa22b3000] 05:25:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0xa3117800) [pid = 1905] [serial = 217] [outer = 0xa101fc00] 05:25:27 INFO - PROCESS | 1905 | 1471350327160 Marionette TRACE conn5 <- [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]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1482ms 05:25:27 INFO - PROCESS | 1905 | 1471350327274 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1905 | 1471350327278 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 05:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:25:27 INFO - PROCESS | 1905 | 1471350327285 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1905 | 1471350327289 Marionette TRACE conn5 <- [1,262,null,{}] 05:25:27 INFO - PROCESS | 1905 | 1471350327295 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:27 INFO - PROCESS | 1905 | 1471350327301 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:27 INFO - PROCESS | 1905 | 1471350327511 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 05:25:27 INFO - PROCESS | 1905 | 1471350327706 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 1905 | 1471350327717 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x978b9c00 == 50 [pid = 1905] [id = 73] 05:25:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0x978bf800) [pid = 1905] [serial = 218] [outer = (nil)] 05:25:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0xa22b2800) [pid = 1905] [serial = 219] [outer = 0x978bf800] 05:25:27 INFO - PROCESS | 1905 | 1471350327811 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0xa34e5800) [pid = 1905] [serial = 220] [outer = 0x978bf800] 05:25:28 INFO - PROCESS | 1905 | 1471350328660 Marionette TRACE conn5 <- [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]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1386ms 05:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:25:28 INFO - PROCESS | 1905 | 1471350328672 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1905 | 1471350328675 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 05:25:28 INFO - PROCESS | 1905 | 1471350328682 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1905 | 1471350328686 Marionette TRACE conn5 <- [1,266,null,{}] 05:25:28 INFO - PROCESS | 1905 | 1471350328707 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 1905 | 1471350328718 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:28 INFO - PROCESS | 1905 | 1471350328977 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 05:25:29 INFO - PROCESS | 1905 | 1471350329097 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 1905 | 1471350329103 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a83000 == 51 [pid = 1905] [id = 74] 05:25:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0x93b16800) [pid = 1905] [serial = 221] [outer = (nil)] 05:25:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0x99cd5c00) [pid = 1905] [serial = 222] [outer = 0x93b16800] 05:25:29 INFO - PROCESS | 1905 | 1471350329192 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0x9bf0fc00) [pid = 1905] [serial = 223] [outer = 0x93b16800] 05:25:30 INFO - PROCESS | 1905 | 1471350330034 Marionette TRACE conn5 <- [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]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1388ms 05:25:30 INFO - PROCESS | 1905 | 1471350330071 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1905 | 1471350330075 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 05:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:25:30 INFO - PROCESS | 1905 | 1471350330082 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1905 | 1471350330085 Marionette TRACE conn5 <- [1,270,null,{}] 05:25:30 INFO - PROCESS | 1905 | 1471350330091 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 1905 | 1471350330096 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:30 INFO - PROCESS | 1905 | 1471350330278 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 05:25:30 INFO - PROCESS | 1905 | 1471350330696 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1905 | 1471350330707 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f5000 == 52 [pid = 1905] [id = 75] 05:25:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0x910f5400) [pid = 1905] [serial = 224] [outer = (nil)] 05:25:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 114 (0x93b1bc00) [pid = 1905] [serial = 225] [outer = 0x910f5400] 05:25:30 INFO - PROCESS | 1905 | 1471350330829 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 115 (0x95288400) [pid = 1905] [serial = 226] [outer = 0x910f5400] 05:25:31 INFO - PROCESS | 1905 | 1471350331674 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1633ms 05:25:31 INFO - PROCESS | 1905 | 1471350331718 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1905 | 1471350331724 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:25:31 INFO - PROCESS | 1905 | 1471350331731 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1905 | 1471350331736 Marionette TRACE conn5 <- [1,274,null,{}] 05:25:31 INFO - PROCESS | 1905 | 1471350331744 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1905 | 1471350331752 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:31 INFO - PROCESS | 1905 | 1471350331948 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 05:25:32 INFO - PROCESS | 1905 | 1471350332115 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1905 | 1471350332132 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef3800 == 53 [pid = 1905] [id = 76] 05:25:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 116 (0x9b07c400) [pid = 1905] [serial = 227] [outer = (nil)] 05:25:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 117 (0x9b085c00) [pid = 1905] [serial = 228] [outer = 0x9b07c400] 05:25:32 INFO - PROCESS | 1905 | 1471350332239 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 118 (0x9bccb800) [pid = 1905] [serial = 229] [outer = 0x9b07c400] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x9aca5800 == 52 [pid = 1905] [id = 40] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x93b16000 == 51 [pid = 1905] [id = 39] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 117 (0xa4f2cc00) [pid = 1905] [serial = 164] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x91089800 == 50 [pid = 1905] [id = 67] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x93a89800 == 49 [pid = 1905] [id = 66] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x9d342c00 == 48 [pid = 1905] [id = 65] 05:25:33 INFO - PROCESS | 1905 | 1471350333190 Marionette TRACE conn5 <- [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]]]}] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd0800 == 47 [pid = 1905] [id = 64] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x95034c00 == 46 [pid = 1905] [id = 63] 05:25:33 INFO - PROCESS | 1905 | --DOCSHELL 0x95035c00 == 45 [pid = 1905] [id = 62] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 116 (0x9c4c6800) [pid = 1905] [serial = 152] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 115 (0xa1016400) [pid = 1905] [serial = 158] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 114 (0xa05a8400) [pid = 1905] [serial = 137] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 113 (0xa3110000) [pid = 1905] [serial = 162] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0xa8c82000) [pid = 1905] [serial = 143] [outer = (nil)] [url = about:blank] 05:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1506ms 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x99fe7000) [pid = 1905] [serial = 150] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0xa1098000) [pid = 1905] [serial = 159] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x95287800) [pid = 1905] [serial = 146] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0xa6db1000) [pid = 1905] [serial = 140] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x99c9c800) [pid = 1905] [serial = 147] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0xa23bc800) [pid = 1905] [serial = 161] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x9a19f000) [pid = 1905] [serial = 134] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x9c8b3000) [pid = 1905] [serial = 153] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0xa04ac800) [pid = 1905] [serial = 156] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0xa04a4400) [pid = 1905] [serial = 155] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x99cd1000) [pid = 1905] [serial = 149] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1905 | 1471350333255 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1905 | 1471350333262 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 05:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:25:33 INFO - PROCESS | 1905 | 1471350333270 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1905 | 1471350333274 Marionette TRACE conn5 <- [1,278,null,{}] 05:25:33 INFO - PROCESS | 1905 | 1471350333279 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:33 INFO - PROCESS | 1905 | 1471350333285 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:33 INFO - PROCESS | 1905 | 1471350333455 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 05:25:33 INFO - PROCESS | 1905 | 1471350333573 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1905 | 1471350333583 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd1c00 == 46 [pid = 1905] [id = 77] 05:25:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x99cd5000) [pid = 1905] [serial = 230] [outer = (nil)] 05:25:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x9b049800) [pid = 1905] [serial = 231] [outer = 0x99cd5000] 05:25:33 INFO - PROCESS | 1905 | 1471350333656 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x9c8b0400) [pid = 1905] [serial = 232] [outer = 0x99cd5000] 05:25:34 INFO - PROCESS | 1905 | 1471350334469 Marionette TRACE conn5 <- [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]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1232ms 05:25:34 INFO - PROCESS | 1905 | 1471350334503 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1905 | 1471350334507 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:25:34 INFO - PROCESS | 1905 | 1471350334521 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1905 | 1471350334530 Marionette TRACE conn5 <- [1,282,null,{}] 05:25:34 INFO - PROCESS | 1905 | 1471350334538 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1905 | 1471350334545 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:34 INFO - PROCESS | 1905 | 1471350334713 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 05:25:34 INFO - PROCESS | 1905 | 1471350334725 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1905 | 1471350334735 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fea000 == 47 [pid = 1905] [id = 78] 05:25:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x9b07fc00) [pid = 1905] [serial = 233] [outer = (nil)] 05:25:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0xa109a000) [pid = 1905] [serial = 234] [outer = 0x9b07fc00] 05:25:34 INFO - PROCESS | 1905 | 1471350334910 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0xa22b5400) [pid = 1905] [serial = 235] [outer = 0x9b07fc00] 05:25:35 INFO - PROCESS | 1905 | 1471350335669 Marionette TRACE conn5 <- [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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1197ms 05:25:35 INFO - PROCESS | 1905 | 1471350335711 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1905 | 1471350335716 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:25:35 INFO - PROCESS | 1905 | 1471350335731 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1905 | 1471350335735 Marionette TRACE conn5 <- [1,286,null,{}] 05:25:35 INFO - PROCESS | 1905 | 1471350335740 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1905 | 1471350335745 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:35 INFO - PROCESS | 1905 | 1471350335951 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 05:25:35 INFO - PROCESS | 1905 | 1471350335972 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1905 | 1471350335982 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x910efc00 == 48 [pid = 1905] [id = 79] 05:25:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x910f0c00) [pid = 1905] [serial = 236] [outer = (nil)] 05:25:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0xa3115000) [pid = 1905] [serial = 237] [outer = 0x910f0c00] 05:25:36 INFO - PROCESS | 1905 | 1471350336051 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0xa33d3800) [pid = 1905] [serial = 238] [outer = 0x910f0c00] 05:25:36 INFO - PROCESS | 1905 | 1471350336941 Marionette TRACE conn5 <- [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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1233ms 05:25:36 INFO - PROCESS | 1905 | 1471350336965 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1905 | 1471350336969 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 05:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:25:36 INFO - PROCESS | 1905 | 1471350336984 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1905 | 1471350336988 Marionette TRACE conn5 <- [1,290,null,{}] 05:25:36 INFO - PROCESS | 1905 | 1471350336994 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1905 | 1471350336999 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:37 INFO - PROCESS | 1905 | 1471350337203 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 05:25:37 INFO - PROCESS | 1905 | 1471350337224 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1905 | 1471350337244 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:37 INFO - PROCESS | 1905 | ++DOCSHELL 0xa3178000 == 49 [pid = 1905] [id = 80] 05:25:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0xa6738400) [pid = 1905] [serial = 239] [outer = (nil)] 05:25:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0xa6ba7000) [pid = 1905] [serial = 240] [outer = 0xa6738400] 05:25:37 INFO - PROCESS | 1905 | 1471350337326 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0xa6f46000) [pid = 1905] [serial = 241] [outer = 0xa6738400] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x9c47d800) [pid = 1905] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x9108a000) [pid = 1905] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x99feb000) [pid = 1905] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x95036400) [pid = 1905] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0xa109d400) [pid = 1905] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:25:38 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x95036c00) [pid = 1905] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:25:38 INFO - PROCESS | 1905 | 1471350338475 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1533ms 05:25:38 INFO - PROCESS | 1905 | 1471350338518 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1905 | 1471350338522 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 05:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:25:38 INFO - PROCESS | 1905 | 1471350338532 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1905 | 1471350338535 Marionette TRACE conn5 <- [1,294,null,{}] 05:25:38 INFO - PROCESS | 1905 | 1471350338541 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:38 INFO - PROCESS | 1905 | 1471350338547 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:38 INFO - PROCESS | 1905 | 1471350338748 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 05:25:38 INFO - PROCESS | 1905 | 1471350338763 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1905 | 1471350338770 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b1e2c00 == 50 [pid = 1905] [id = 81] 05:25:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x9bfd1400) [pid = 1905] [serial = 242] [outer = (nil)] 05:25:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0xa6baac00) [pid = 1905] [serial = 243] [outer = 0x9bfd1400] 05:25:38 INFO - PROCESS | 1905 | 1471350338844 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0xa6fe4400) [pid = 1905] [serial = 244] [outer = 0x9bfd1400] 05:25:39 INFO - PROCESS | 1905 | 1471350339626 Marionette TRACE conn5 <- [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]]]}] 05:25:39 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. 05:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1135ms 05:25:39 INFO - PROCESS | 1905 | 1471350339669 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1905 | 1471350339672 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 05:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:25:39 INFO - PROCESS | 1905 | 1471350339683 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1905 | 1471350339686 Marionette TRACE conn5 <- [1,298,null,{}] 05:25:39 INFO - PROCESS | 1905 | 1471350339692 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1905 | 1471350339697 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:39 INFO - PROCESS | 1905 | 1471350339863 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 05:25:39 INFO - PROCESS | 1905 | 1471350339874 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1905 | 1471350339882 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ef800 == 51 [pid = 1905] [id = 82] 05:25:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0xa6737800) [pid = 1905] [serial = 245] [outer = (nil)] 05:25:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0xa6feb800) [pid = 1905] [serial = 246] [outer = 0xa6737800] 05:25:39 INFO - PROCESS | 1905 | 1471350339950 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0xa82f0400) [pid = 1905] [serial = 247] [outer = 0xa6737800] 05:25:40 INFO - PROCESS | 1905 | 1471350340995 Marionette TRACE conn5 <- [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]]]}] 05:25:41 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. 05:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1382ms 05:25:41 INFO - PROCESS | 1905 | 1471350341066 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1905 | 1471350341073 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:25:41 INFO - PROCESS | 1905 | 1471350341081 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1905 | 1471350341089 Marionette TRACE conn5 <- [1,302,null,{}] 05:25:41 INFO - PROCESS | 1905 | 1471350341097 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 1905 | 1471350341102 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:41 INFO - PROCESS | 1905 | 1471350341332 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 05:25:41 INFO - PROCESS | 1905 | 1471350341534 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1905 | 1471350341543 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x919df800 == 52 [pid = 1905] [id = 83] 05:25:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 114 (0x919e0800) [pid = 1905] [serial = 248] [outer = (nil)] 05:25:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 115 (0x919e5800) [pid = 1905] [serial = 249] [outer = 0x919e0800] 05:25:41 INFO - PROCESS | 1905 | 1471350341676 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 116 (0x93a7bc00) [pid = 1905] [serial = 250] [outer = 0x919e0800] 05:25:42 INFO - PROCESS | 1905 | 1471350342595 Marionette TRACE conn5 <- [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]]]}] 05:25:42 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. 05:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1586ms 05:25:42 INFO - PROCESS | 1905 | 1471350342667 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1905 | 1471350342675 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 05:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:25:42 INFO - PROCESS | 1905 | 1471350342801 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1905 | 1471350342806 Marionette TRACE conn5 <- [1,306,null,{}] 05:25:42 INFO - PROCESS | 1905 | 1471350342818 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:42 INFO - PROCESS | 1905 | 1471350342823 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:43 INFO - PROCESS | 1905 | 1471350343036 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 05:25:43 INFO - PROCESS | 1905 | 1471350343259 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1905 | 1471350343271 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x91372400 == 53 [pid = 1905] [id = 84] 05:25:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 117 (0x9137c400) [pid = 1905] [serial = 251] [outer = (nil)] 05:25:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 118 (0x919e6800) [pid = 1905] [serial = 252] [outer = 0x9137c400] 05:25:43 INFO - PROCESS | 1905 | 1471350343356 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 119 (0x99598000) [pid = 1905] [serial = 253] [outer = 0x9137c400] 05:25:44 INFO - PROCESS | 1905 | 1471350344260 Marionette TRACE conn5 <- [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]]]}] 05:25:44 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. 05:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1606ms 05:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:25:44 INFO - PROCESS | 1905 | 1471350344292 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1905 | 1471350344295 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 05:25:44 INFO - PROCESS | 1905 | 1471350344303 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1905 | 1471350344309 Marionette TRACE conn5 <- [1,310,null,{}] 05:25:44 INFO - PROCESS | 1905 | 1471350344325 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:44 INFO - PROCESS | 1905 | 1471350344334 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:44 INFO - PROCESS | 1905 | 1471350344526 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 05:25:44 INFO - PROCESS | 1905 | 1471350344727 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 1905 | 1471350344738 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e9400 == 54 [pid = 1905] [id = 85] 05:25:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 120 (0x9b080800) [pid = 1905] [serial = 254] [outer = (nil)] 05:25:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 121 (0x9c8af800) [pid = 1905] [serial = 255] [outer = 0x9b080800] 05:25:44 INFO - PROCESS | 1905 | 1471350344873 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 122 (0x9d347400) [pid = 1905] [serial = 256] [outer = 0x9b080800] 05:25:45 INFO - PROCESS | 1905 | 1471350345711 Marionette TRACE conn5 <- [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]]]}] 05:25:45 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. 05:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1447ms 05:25:45 INFO - PROCESS | 1905 | 1471350345749 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 1905 | 1471350345753 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 05:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:25:45 INFO - PROCESS | 1905 | 1471350345762 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1905 | 1471350345766 Marionette TRACE conn5 <- [1,314,null,{}] 05:25:45 INFO - PROCESS | 1905 | 1471350345772 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1905 | 1471350345777 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:45 INFO - PROCESS | 1905 | 1471350345969 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 05:25:46 INFO - PROCESS | 1905 | 1471350346130 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1905 | 1471350346139 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:46 INFO - PROCESS | 1905 | ++DOCSHELL 0xa04ab400 == 55 [pid = 1905] [id = 86] 05:25:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 123 (0xa04acc00) [pid = 1905] [serial = 257] [outer = (nil)] 05:25:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 124 (0xa0630400) [pid = 1905] [serial = 258] [outer = 0xa04acc00] 05:25:46 INFO - PROCESS | 1905 | 1471350346218 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 125 (0xa1016400) [pid = 1905] [serial = 259] [outer = 0xa04acc00] 05:25:47 INFO - PROCESS | 1905 | 1471350347149 Marionette TRACE conn5 <- [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]]]}] 05:25:47 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. 05:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1431ms 05:25:47 INFO - PROCESS | 1905 | 1471350347195 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1905 | 1471350347199 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 05:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:25:47 INFO - PROCESS | 1905 | 1471350347205 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1905 | 1471350347209 Marionette TRACE conn5 <- [1,318,null,{}] 05:25:47 INFO - PROCESS | 1905 | 1471350347215 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:47 INFO - PROCESS | 1905 | 1471350347220 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:47 INFO - PROCESS | 1905 | 1471350347400 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 05:25:47 INFO - PROCESS | 1905 | 1471350347561 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1905 | 1471350347571 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93c00 == 56 [pid = 1905] [id = 87] 05:25:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 126 (0x90b97000) [pid = 1905] [serial = 260] [outer = (nil)] 05:25:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 127 (0x90b9b000) [pid = 1905] [serial = 261] [outer = 0x90b97000] 05:25:47 INFO - PROCESS | 1905 | 1471350347651 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 128 (0x90b9c800) [pid = 1905] [serial = 262] [outer = 0x90b97000] 05:25:48 INFO - PROCESS | 1905 | 1471350348655 Marionette TRACE conn5 <- [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]]]}] 05:25:48 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. 05:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1484ms 05:25:48 INFO - PROCESS | 1905 | 1471350348691 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1905 | 1471350348694 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 05:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:25:48 INFO - PROCESS | 1905 | 1471350348702 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1905 | 1471350348704 Marionette TRACE conn5 <- [1,322,null,{}] 05:25:48 INFO - PROCESS | 1905 | 1471350348711 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1905 | 1471350348721 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:48 INFO - PROCESS | 1905 | 1471350348952 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 05:25:49 INFO - PROCESS | 1905 | 1471350349156 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1905 | 1471350349164 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26dc00 == 57 [pid = 1905] [id = 88] 05:25:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 129 (0x8f270800) [pid = 1905] [serial = 263] [outer = (nil)] 05:25:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 130 (0x8f275400) [pid = 1905] [serial = 264] [outer = 0x8f270800] 05:25:49 INFO - PROCESS | 1905 | 1471350349301 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 131 (0x90b9fc00) [pid = 1905] [serial = 265] [outer = 0x8f270800] 05:25:50 INFO - PROCESS | 1905 | 1471350350213 Marionette TRACE conn5 <- [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]]]}] 05:25:50 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. 05:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1543ms 05:25:50 INFO - PROCESS | 1905 | 1471350350244 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1905 | 1471350350249 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 05:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:25:50 INFO - PROCESS | 1905 | 1471350350255 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1905 | 1471350350259 Marionette TRACE conn5 <- [1,326,null,{}] 05:25:50 INFO - PROCESS | 1905 | 1471350350265 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1905 | 1471350350270 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:50 INFO - PROCESS | 1905 | 1471350350448 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 05:25:50 INFO - PROCESS | 1905 | 1471350350614 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1905 | 1471350350622 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x91087400 == 58 [pid = 1905] [id = 89] 05:25:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 132 (0x9108cc00) [pid = 1905] [serial = 266] [outer = (nil)] 05:25:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 133 (0x9b395400) [pid = 1905] [serial = 267] [outer = 0x9108cc00] 05:25:50 INFO - PROCESS | 1905 | 1471350350706 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 134 (0x9c8af000) [pid = 1905] [serial = 268] [outer = 0x9108cc00] 05:25:51 INFO - PROCESS | 1905 | 1471350351875 Marionette TRACE conn5 <- [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]]]}] 05:25:51 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. 05:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1631ms 05:25:51 INFO - PROCESS | 1905 | 1471350351887 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1905 | 1471350351893 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 05:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:25:51 INFO - PROCESS | 1905 | 1471350351902 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1905 | 1471350351906 Marionette TRACE conn5 <- [1,330,null,{}] 05:25:51 INFO - PROCESS | 1905 | 1471350351914 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:51 INFO - PROCESS | 1905 | 1471350351920 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:52 INFO - PROCESS | 1905 | 1471350352095 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 05:25:52 INFO - PROCESS | 1905 | 1471350352293 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1905 | 1471350352308 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f2400 == 59 [pid = 1905] [id = 90] 05:25:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 135 (0x910f2800) [pid = 1905] [serial = 269] [outer = (nil)] 05:25:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 136 (0x91375000) [pid = 1905] [serial = 270] [outer = 0x910f2800] 05:25:52 INFO - PROCESS | 1905 | 1471350352381 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 137 (0x91376c00) [pid = 1905] [serial = 271] [outer = 0x910f2800] 05:25:53 INFO - PROCESS | 1905 | 1471350353283 Marionette TRACE conn5 <- [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]]]}] 05:25:53 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. 05:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1430ms 05:25:53 INFO - PROCESS | 1905 | 1471350353345 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1905 | 1471350353351 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:25:53 INFO - PROCESS | 1905 | 1471350353361 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1905 | 1471350353365 Marionette TRACE conn5 <- [1,334,null,{}] 05:25:53 INFO - PROCESS | 1905 | 1471350353371 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1905 | 1471350353377 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:53 INFO - PROCESS | 1905 | 1471350353556 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 05:25:53 INFO - PROCESS | 1905 | 1471350353857 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1905 | 1471350353865 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e1800 == 60 [pid = 1905] [id = 91] 05:25:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 138 (0x919e4400) [pid = 1905] [serial = 272] [outer = (nil)] 05:25:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 139 (0x95034000) [pid = 1905] [serial = 273] [outer = 0x919e4400] 05:25:53 INFO - PROCESS | 1905 | 1471350353949 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 140 (0x99c06000) [pid = 1905] [serial = 274] [outer = 0x919e4400] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x9b1e2c00 == 59 [pid = 1905] [id = 81] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 139 (0x9b083800) [pid = 1905] [serial = 203] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0xa3178000 == 58 [pid = 1905] [id = 80] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x910efc00 == 57 [pid = 1905] [id = 79] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x99fea000 == 56 [pid = 1905] [id = 78] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd1c00 == 55 [pid = 1905] [id = 77] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef3800 == 54 [pid = 1905] [id = 76] 05:25:54 INFO - PROCESS | 1905 | --DOCSHELL 0x910f5000 == 53 [pid = 1905] [id = 75] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 138 (0xa22b7000) [pid = 1905] [serial = 197] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 137 (0x9108d400) [pid = 1905] [serial = 200] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 136 (0xa22b8c00) [pid = 1905] [serial = 198] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 135 (0x9d350400) [pid = 1905] [serial = 170] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 134 (0x9c950000) [pid = 1905] [serial = 191] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 133 (0x9d52b800) [pid = 1905] [serial = 192] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 132 (0xa6f79000) [pid = 1905] [serial = 179] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 131 (0x9aef7000) [pid = 1905] [serial = 188] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 130 (0x9bcd6000) [pid = 1905] [serial = 189] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 129 (0xa317f400) [pid = 1905] [serial = 194] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 128 (0x99cc8c00) [pid = 1905] [serial = 186] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 127 (0x982ce800) [pid = 1905] [serial = 185] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 126 (0x9aef6c00) [pid = 1905] [serial = 182] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 125 (0x99cd3800) [pid = 1905] [serial = 167] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 124 (0xa679e400) [pid = 1905] [serial = 173] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 123 (0xa6baa000) [pid = 1905] [serial = 176] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 122 (0x9959cc00) [pid = 1905] [serial = 201] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | --DOMWINDOW == 121 (0xa33d8800) [pid = 1905] [serial = 195] [outer = (nil)] [url = about:blank] 05:25:54 INFO - PROCESS | 1905 | 1471350354871 Marionette TRACE conn5 <- [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]]]}] 05:25:54 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. 05:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1536ms 05:25:54 INFO - PROCESS | 1905 | 1471350354898 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1905 | 1471350354901 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:25:54 INFO - PROCESS | 1905 | 1471350354908 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1905 | 1471350354914 Marionette TRACE conn5 <- [1,338,null,{}] 05:25:54 INFO - PROCESS | 1905 | 1471350354929 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:54 INFO - PROCESS | 1905 | 1471350354937 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:55 INFO - PROCESS | 1905 | 1471350355097 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 05:25:55 INFO - PROCESS | 1905 | 1471350355113 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 1905 | 1471350355125 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b0800 == 54 [pid = 1905] [id = 92] 05:25:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 122 (0x913b0c00) [pid = 1905] [serial = 275] [outer = (nil)] 05:25:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 123 (0x913b7800) [pid = 1905] [serial = 276] [outer = 0x913b0c00] 05:25:55 INFO - PROCESS | 1905 | 1471350355199 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 124 (0x982ce800) [pid = 1905] [serial = 277] [outer = 0x913b0c00] 05:25:56 INFO - PROCESS | 1905 | 1471350356115 Marionette TRACE conn5 <- [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]]]}] 05:25: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. 05:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1238ms 05:25:56 INFO - PROCESS | 1905 | 1471350356147 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1905 | 1471350356152 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 05:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:25:56 INFO - PROCESS | 1905 | 1471350356158 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1905 | 1471350356161 Marionette TRACE conn5 <- [1,342,null,{}] 05:25:56 INFO - PROCESS | 1905 | 1471350356171 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 1905 | 1471350356175 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:56 INFO - PROCESS | 1905 | 1471350356344 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 05:25:56 INFO - PROCESS | 1905 | 1471350356466 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1905 | 1471350356476 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108f800 == 55 [pid = 1905] [id = 93] 05:25:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 125 (0x913b4800) [pid = 1905] [serial = 278] [outer = (nil)] 05:25:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 126 (0x99cd3c00) [pid = 1905] [serial = 279] [outer = 0x913b4800] 05:25:56 INFO - PROCESS | 1905 | 1471350356550 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 127 (0x9aca5400) [pid = 1905] [serial = 280] [outer = 0x913b4800] 05:25:57 INFO - PROCESS | 1905 | 1471350357346 Marionette TRACE conn5 <- [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]]]}] 05:25:57 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. 05:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1235ms 05:25:57 INFO - PROCESS | 1905 | 1471350357393 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1905 | 1471350357396 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 05:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:25:57 INFO - PROCESS | 1905 | 1471350357404 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1905 | 1471350357407 Marionette TRACE conn5 <- [1,346,null,{}] 05:25:57 INFO - PROCESS | 1905 | 1471350357412 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:57 INFO - PROCESS | 1905 | 1471350357417 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:57 INFO - PROCESS | 1905 | 1471350357625 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 05:25:57 INFO - PROCESS | 1905 | 1471350357645 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1905 | 1471350357652 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cce400 == 56 [pid = 1905] [id = 94] 05:25:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 128 (0x99ccf800) [pid = 1905] [serial = 281] [outer = (nil)] 05:25:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 129 (0x9aef8000) [pid = 1905] [serial = 282] [outer = 0x99ccf800] 05:25:57 INFO - PROCESS | 1905 | 1471350357736 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 130 (0x9b083c00) [pid = 1905] [serial = 283] [outer = 0x99ccf800] 05:25:58 INFO - PROCESS | 1905 | 1471350358674 Marionette TRACE conn5 <- [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]]]}] 05:25:58 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. 05:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1291ms 05:25:58 INFO - PROCESS | 1905 | 1471350358695 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1905 | 1471350358699 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:25:58 INFO - PROCESS | 1905 | 1471350358716 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1905 | 1471350358719 Marionette TRACE conn5 <- [1,350,null,{}] 05:25:58 INFO - PROCESS | 1905 | 1471350358725 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 1905 | 1471350358735 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:58 INFO - PROCESS | 1905 | 1471350358973 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 05:25:59 INFO - PROCESS | 1905 | 1471350358999 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1905 | 1471350359010 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:25:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137e000 == 57 [pid = 1905] [id = 95] 05:25:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 131 (0x9aef0400) [pid = 1905] [serial = 284] [outer = (nil)] 05:25:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 132 (0x9d578c00) [pid = 1905] [serial = 285] [outer = 0x9aef0400] 05:25:59 INFO - PROCESS | 1905 | 1471350359077 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 133 (0xa0636000) [pid = 1905] [serial = 286] [outer = 0x9aef0400] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 132 (0x95031400) [pid = 1905] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 131 (0x910f0c00) [pid = 1905] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 130 (0x9b910800) [pid = 1905] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 129 (0xa6738400) [pid = 1905] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 128 (0x9b07c400) [pid = 1905] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 127 (0xa063c400) [pid = 1905] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 126 (0x99cd5000) [pid = 1905] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 125 (0x910f5400) [pid = 1905] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 124 (0x9bfd1400) [pid = 1905] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:25:59 INFO - PROCESS | 1905 | --DOMWINDOW == 123 (0x9b07fc00) [pid = 1905] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:26:00 INFO - PROCESS | 1905 | 1471350360163 Marionette TRACE conn5 <- [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]]]}] 05:26: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. 05:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1487ms 05:26:00 INFO - PROCESS | 1905 | 1471350360204 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1905 | 1471350360208 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 05:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:26:00 INFO - PROCESS | 1905 | 1471350360215 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1905 | 1471350360218 Marionette TRACE conn5 <- [1,354,null,{}] 05:26:00 INFO - PROCESS | 1905 | 1471350360223 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:00 INFO - PROCESS | 1905 | 1471350360229 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:00 INFO - PROCESS | 1905 | 1471350360432 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 05:26:00 INFO - PROCESS | 1905 | 1471350360598 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1905 | 1471350360609 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x9502a800 == 58 [pid = 1905] [id = 96] 05:26:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 124 (0x99cc9800) [pid = 1905] [serial = 287] [outer = (nil)] 05:26:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 125 (0xa04cd800) [pid = 1905] [serial = 288] [outer = 0x99cc9800] 05:26:00 INFO - PROCESS | 1905 | 1471350360740 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 126 (0xa1098800) [pid = 1905] [serial = 289] [outer = 0x99cc9800] 05:26:01 INFO - PROCESS | 1905 | 1471350361732 Marionette TRACE conn5 <- [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]]]}] 05:26: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. 05:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1585ms 05:26:01 INFO - PROCESS | 1905 | 1471350361802 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1905 | 1471350361809 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 05:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:26:01 INFO - PROCESS | 1905 | 1471350361819 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1905 | 1471350361824 Marionette TRACE conn5 <- [1,358,null,{}] 05:26:01 INFO - PROCESS | 1905 | 1471350361834 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:01 INFO - PROCESS | 1905 | 1471350361839 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:02 INFO - PROCESS | 1905 | 1471350362079 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 05:26:02 INFO - PROCESS | 1905 | 1471350362354 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1905 | 1471350362369 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21d800 == 59 [pid = 1905] [id = 97] 05:26:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 127 (0x8f21dc00) [pid = 1905] [serial = 290] [outer = (nil)] 05:26:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 128 (0x8f268400) [pid = 1905] [serial = 291] [outer = 0x8f21dc00] 05:26:02 INFO - PROCESS | 1905 | 1471350362454 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 129 (0x90b95400) [pid = 1905] [serial = 292] [outer = 0x8f21dc00] 05:26:03 INFO - PROCESS | 1905 | 1471350363364 Marionette TRACE conn5 <- [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]]]}] 05:26:03 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. 05:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1589ms 05:26:03 INFO - PROCESS | 1905 | 1471350363407 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1905 | 1471350363414 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 05:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:26:03 INFO - PROCESS | 1905 | 1471350363426 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1905 | 1471350363430 Marionette TRACE conn5 <- [1,362,null,{}] 05:26:03 INFO - PROCESS | 1905 | 1471350363437 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 1905 | 1471350363443 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:03 INFO - PROCESS | 1905 | 1471350363634 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 05:26:03 INFO - PROCESS | 1905 | 1471350363846 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1905 | 1471350363853 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f6400 == 60 [pid = 1905] [id = 98] 05:26:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 130 (0x91379400) [pid = 1905] [serial = 293] [outer = (nil)] 05:26:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 131 (0x913aa400) [pid = 1905] [serial = 294] [outer = 0x91379400] 05:26:03 INFO - PROCESS | 1905 | 1471350363989 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 132 (0x913afc00) [pid = 1905] [serial = 295] [outer = 0x91379400] 05:26:04 INFO - PROCESS | 1905 | 1471350364947 Marionette TRACE conn5 <- [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]]]}] 05:26:04 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. 05:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1534ms 05:26:04 INFO - PROCESS | 1905 | 1471350364960 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 05:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:26:04 INFO - PROCESS | 1905 | 1471350364964 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 05:26:04 INFO - PROCESS | 1905 | 1471350364971 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1905 | 1471350364977 Marionette TRACE conn5 <- [1,366,null,{}] 05:26:05 INFO - PROCESS | 1905 | 1471350364994 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:05 INFO - PROCESS | 1905 | 1471350365004 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:05 INFO - PROCESS | 1905 | 1471350365199 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 05:26:05 INFO - PROCESS | 1905 | 1471350365413 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1905 | 1471350365423 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e1c00 == 61 [pid = 1905] [id = 99] 05:26:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 133 (0x99c05800) [pid = 1905] [serial = 296] [outer = (nil)] 05:26:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 134 (0x99fea000) [pid = 1905] [serial = 297] [outer = 0x99c05800] 05:26:05 INFO - PROCESS | 1905 | 1471350365554 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 135 (0x9b07f400) [pid = 1905] [serial = 298] [outer = 0x99c05800] 05:26:06 INFO - PROCESS | 1905 | 1471350366529 Marionette TRACE conn5 <- [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]]]}] 05:26:06 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. 05:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1594ms 05:26:06 INFO - PROCESS | 1905 | 1471350366565 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 05:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:26:06 INFO - PROCESS | 1905 | 1471350366571 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 05:26:06 INFO - PROCESS | 1905 | 1471350366577 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1905 | 1471350366581 Marionette TRACE conn5 <- [1,370,null,{}] 05:26:06 INFO - PROCESS | 1905 | 1471350366587 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1905 | 1471350366592 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:06 INFO - PROCESS | 1905 | 1471350366818 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 05:26:07 INFO - PROCESS | 1905 | 1471350367027 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1905 | 1471350367035 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26f400 == 62 [pid = 1905] [id = 100] 05:26:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 136 (0x9c8b6400) [pid = 1905] [serial = 299] [outer = (nil)] 05:26:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 137 (0xa04a6c00) [pid = 1905] [serial = 300] [outer = 0x9c8b6400] 05:26:07 INFO - PROCESS | 1905 | 1471350367166 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 138 (0xa22ba800) [pid = 1905] [serial = 301] [outer = 0x9c8b6400] 05:26:08 INFO - PROCESS | 1905 | 1471350368070 Marionette TRACE conn5 <- [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]]]}] 05:26:08 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. 05:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1547ms 05:26:08 INFO - PROCESS | 1905 | 1471350368125 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1905 | 1471350368128 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 05:26:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:26:08 INFO - PROCESS | 1905 | 1471350368135 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1905 | 1471350368138 Marionette TRACE conn5 <- [1,374,null,{}] 05:26:08 INFO - PROCESS | 1905 | 1471350368145 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:08 INFO - PROCESS | 1905 | 1471350368150 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:08 INFO - PROCESS | 1905 | 1471350368370 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 05:26:08 INFO - PROCESS | 1905 | 1471350368628 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1905 | 1471350368635 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26cc00 == 63 [pid = 1905] [id = 101] 05:26:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 139 (0xa2374800) [pid = 1905] [serial = 302] [outer = (nil)] 05:26:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 140 (0xa3117000) [pid = 1905] [serial = 303] [outer = 0xa2374800] 05:26:08 INFO - PROCESS | 1905 | 1471350368760 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 141 (0xa33d3400) [pid = 1905] [serial = 304] [outer = 0xa2374800] 05:26:09 INFO - PROCESS | 1905 | 1471350369666 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:26:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1586ms 05:26:09 INFO - PROCESS | 1905 | 1471350369722 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1905 | 1471350369727 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:26:09 INFO - PROCESS | 1905 | 1471350369733 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1905 | 1471350369737 Marionette TRACE conn5 <- [1,378,null,{}] 05:26:09 INFO - PROCESS | 1905 | 1471350369743 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:09 INFO - PROCESS | 1905 | 1471350369754 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:10 INFO - PROCESS | 1905 | 1471350370000 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 05:26:10 INFO - PROCESS | 1905 | 1471350370222 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 1905 | 1471350370230 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:10 INFO - PROCESS | 1905 | ++DOCSHELL 0xa6ba7800 == 64 [pid = 1905] [id = 102] 05:26:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 142 (0xa6baa000) [pid = 1905] [serial = 305] [outer = (nil)] 05:26:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 143 (0xa6f44000) [pid = 1905] [serial = 306] [outer = 0xa6baa000] 05:26:10 INFO - PROCESS | 1905 | 1471350370374 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 144 (0xa6f83c00) [pid = 1905] [serial = 307] [outer = 0xa6baa000] 05:26:11 INFO - PROCESS | 1905 | 1471350371405 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:26:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1744ms 05:26:11 INFO - PROCESS | 1905 | 1471350371479 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 1905 | 1471350371482 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 05:26:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:26:11 INFO - PROCESS | 1905 | 1471350371491 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 1905 | 1471350371494 Marionette TRACE conn5 <- [1,382,null,{}] 05:26:11 INFO - PROCESS | 1905 | 1471350371501 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:11 INFO - PROCESS | 1905 | 1471350371506 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:11 INFO - PROCESS | 1905 | 1471350371947 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 05:26:12 INFO - PROCESS | 1905 | 1471350372172 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1905 | 1471350372184 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94800 == 65 [pid = 1905] [id = 103] 05:26:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 145 (0x90b97800) [pid = 1905] [serial = 308] [outer = (nil)] 05:26:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 146 (0x91085800) [pid = 1905] [serial = 309] [outer = 0x90b97800] 05:26:12 INFO - PROCESS | 1905 | 1471350372260 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 147 (0x910e7400) [pid = 1905] [serial = 310] [outer = 0x90b97800] 05:26:13 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:26:13 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:26:13 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:26:13 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:26:13 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:26:13 INFO - PROCESS | 1905 | 1471350373185 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:26:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1743ms 05:26:13 INFO - PROCESS | 1905 | 1471350373236 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1905 | 1471350373242 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:26:13 INFO - PROCESS | 1905 | 1471350373250 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1905 | 1471350373254 Marionette TRACE conn5 <- [1,386,null,{}] 05:26:13 INFO - PROCESS | 1905 | 1471350373261 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 1905 | 1471350373267 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:13 INFO - PROCESS | 1905 | 1471350373557 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 05:26:13 INFO - PROCESS | 1905 | 1471350373827 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1905 | 1471350373835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b5400 == 66 [pid = 1905] [id = 104] 05:26:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 148 (0x913b5c00) [pid = 1905] [serial = 311] [outer = (nil)] 05:26:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 149 (0x919db800) [pid = 1905] [serial = 312] [outer = 0x913b5c00] 05:26:13 INFO - PROCESS | 1905 | 1471350373916 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 150 (0x919e7400) [pid = 1905] [serial = 313] [outer = 0x913b5c00] 05:26:14 INFO - PROCESS | 1905 | 1471350374934 Marionette TRACE conn5 <- [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]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1734ms 05:26:14 INFO - PROCESS | 1905 | 1471350374985 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1905 | 1471350374989 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 05:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:26:15 INFO - PROCESS | 1905 | 1471350374996 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1905 | 1471350374999 Marionette TRACE conn5 <- [1,390,null,{}] 05:26:15 INFO - PROCESS | 1905 | 1471350375005 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:15 INFO - PROCESS | 1905 | 1471350375011 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:15 INFO - PROCESS | 1905 | 1471350375193 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9d52e400 == 65 [pid = 1905] [id = 43] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa4f82000 == 64 [pid = 1905] [id = 58] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9d346800 == 63 [pid = 1905] [id = 41] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa2fc8000 == 62 [pid = 1905] [id = 42] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa0639000 == 61 [pid = 1905] [id = 60] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x93b0ec00 == 60 [pid = 1905] [id = 61] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa0633800 == 59 [pid = 1905] [id = 59] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9137e000 == 58 [pid = 1905] [id = 95] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x99cce400 == 57 [pid = 1905] [id = 94] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9108f800 == 56 [pid = 1905] [id = 93] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x913b0800 == 55 [pid = 1905] [id = 92] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x919e1800 == 54 [pid = 1905] [id = 91] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x910f2400 == 53 [pid = 1905] [id = 90] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x910e9400 == 52 [pid = 1905] [id = 85] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa04ab400 == 51 [pid = 1905] [id = 86] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x91372400 == 50 [pid = 1905] [id = 84] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x919df800 == 49 [pid = 1905] [id = 83] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9a0ed000 == 48 [pid = 1905] [id = 70] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9b088c00 == 47 [pid = 1905] [id = 71] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x978b9c00 == 46 [pid = 1905] [id = 73] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa0635000 == 45 [pid = 1905] [id = 72] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9108bc00 == 44 [pid = 1905] [id = 68] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x910ef800 == 43 [pid = 1905] [id = 82] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac1c00 == 42 [pid = 1905] [id = 55] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9509c000 == 41 [pid = 1905] [id = 56] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9bcd7000 == 40 [pid = 1905] [id = 57] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93c00 == 39 [pid = 1905] [id = 87] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x91087400 == 38 [pid = 1905] [id = 89] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26dc00 == 37 [pid = 1905] [id = 88] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x93a83000 == 36 [pid = 1905] [id = 74] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9528a800 == 35 [pid = 1905] [id = 44] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x91088000 == 34 [pid = 1905] [id = 69] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x913b5400 == 33 [pid = 1905] [id = 104] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94800 == 32 [pid = 1905] [id = 103] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0xa6ba7800 == 31 [pid = 1905] [id = 102] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26cc00 == 30 [pid = 1905] [id = 101] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x919e1c00 == 29 [pid = 1905] [id = 99] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26f400 == 28 [pid = 1905] [id = 100] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x910f6400 == 27 [pid = 1905] [id = 98] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x9502a800 == 26 [pid = 1905] [id = 96] 05:26:16 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21d800 == 25 [pid = 1905] [id = 97] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 149 (0xa3115000) [pid = 1905] [serial = 237] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 148 (0xa6ba7000) [pid = 1905] [serial = 240] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 147 (0xa6f46000) [pid = 1905] [serial = 241] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 146 (0x9d574000) [pid = 1905] [serial = 212] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 145 (0xa22b2800) [pid = 1905] [serial = 219] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 144 (0xa22bb400) [pid = 1905] [serial = 215] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 143 (0x9c8b2800) [pid = 1905] [serial = 111] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 142 (0x95098800) [pid = 1905] [serial = 108] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 141 (0x9b049800) [pid = 1905] [serial = 231] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 140 (0x9d530800) [pid = 1905] [serial = 114] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 139 (0x9c8b0400) [pid = 1905] [serial = 232] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 138 (0xa109a000) [pid = 1905] [serial = 234] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 137 (0x910edc00) [pid = 1905] [serial = 206] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 136 (0x9bccb800) [pid = 1905] [serial = 229] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 135 (0x9b085c00) [pid = 1905] [serial = 228] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 134 (0x95288400) [pid = 1905] [serial = 226] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 133 (0x93b1bc00) [pid = 1905] [serial = 225] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 132 (0x9aef7c00) [pid = 1905] [serial = 209] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 131 (0xa6fe4400) [pid = 1905] [serial = 244] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 130 (0xa33d3800) [pid = 1905] [serial = 238] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 129 (0x978c0000) [pid = 1905] [serial = 93] [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.] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 128 (0xa6baac00) [pid = 1905] [serial = 243] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 127 (0xa22b5400) [pid = 1905] [serial = 235] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | --DOMWINDOW == 126 (0x99cd5c00) [pid = 1905] [serial = 222] [outer = (nil)] [url = about:blank] 05:26:16 INFO - PROCESS | 1905 | 1471350376801 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1905 | 1471350376813 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c800 == 26 [pid = 1905] [id = 105] 05:26:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 127 (0x8f21cc00) [pid = 1905] [serial = 314] [outer = (nil)] 05:26:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 128 (0x8f221400) [pid = 1905] [serial = 315] [outer = 0x8f21cc00] 05:26:16 INFO - PROCESS | 1905 | 1471350376898 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 129 (0x8f26dc00) [pid = 1905] [serial = 316] [outer = 0x8f21cc00] 05:26:17 INFO - PROCESS | 1905 | 1471350377732 Marionette TRACE conn5 <- [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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 2796ms 05:26:17 INFO - PROCESS | 1905 | 1471350377794 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1905 | 1471350377800 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 05:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:26:17 INFO - PROCESS | 1905 | 1471350377808 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1905 | 1471350377813 Marionette TRACE conn5 <- [1,394,null,{}] 05:26:17 INFO - PROCESS | 1905 | 1471350377821 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:17 INFO - PROCESS | 1905 | 1471350377829 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:18 INFO - PROCESS | 1905 | 1471350378008 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 05:26:18 INFO - PROCESS | 1905 | 1471350378137 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1905 | 1471350378144 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c6000 == 27 [pid = 1905] [id = 106] 05:26:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 130 (0x90b94800) [pid = 1905] [serial = 317] [outer = (nil)] 05:26:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 131 (0x91084800) [pid = 1905] [serial = 318] [outer = 0x90b94800] 05:26:18 INFO - PROCESS | 1905 | 1471350378224 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 132 (0x910e7800) [pid = 1905] [serial = 319] [outer = 0x90b94800] 05:26:19 INFO - PROCESS | 1905 | 1471350379083 Marionette TRACE conn5 <- [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]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1332ms 05:26:19 INFO - PROCESS | 1905 | 1471350379144 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1905 | 1471350379151 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:26:19 INFO - PROCESS | 1905 | 1471350379171 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1905 | 1471350379175 Marionette TRACE conn5 <- [1,398,null,{}] 05:26:19 INFO - PROCESS | 1905 | 1471350379186 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:19 INFO - PROCESS | 1905 | 1471350379194 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:19 INFO - PROCESS | 1905 | 1471350379408 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 05:26:19 INFO - PROCESS | 1905 | 1471350379432 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1905 | 1471350379438 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9f000 == 28 [pid = 1905] [id = 107] 05:26:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 133 (0x91380400) [pid = 1905] [serial = 320] [outer = (nil)] 05:26:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 134 (0x919dbc00) [pid = 1905] [serial = 321] [outer = 0x91380400] 05:26:19 INFO - PROCESS | 1905 | 1471350379514 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 135 (0x93abd800) [pid = 1905] [serial = 322] [outer = 0x91380400] 05:26:20 INFO - PROCESS | 1905 | 1471350380579 Marionette TRACE conn5 <- [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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1435ms 05:26:20 INFO - PROCESS | 1905 | 1471350380607 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1905 | 1471350380612 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 05:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:26:20 INFO - PROCESS | 1905 | 1471350380628 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1905 | 1471350380637 Marionette TRACE conn5 <- [1,402,null,{}] 05:26:20 INFO - PROCESS | 1905 | 1471350380656 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:20 INFO - PROCESS | 1905 | 1471350380664 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:20 INFO - PROCESS | 1905 | 1471350380891 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 05:26:20 INFO - PROCESS | 1905 | 1471350380917 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1905 | 1471350380951 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f273000 == 29 [pid = 1905] [id = 108] 05:26:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 136 (0x91381c00) [pid = 1905] [serial = 323] [outer = (nil)] 05:26:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 137 (0x995a0400) [pid = 1905] [serial = 324] [outer = 0x91381c00] 05:26:21 INFO - PROCESS | 1905 | 1471350381087 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 138 (0x99ccb800) [pid = 1905] [serial = 325] [outer = 0x91381c00] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 137 (0x978c7400) [pid = 1905] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 136 (0xa61c3c00) [pid = 1905] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 135 (0x9b07a400) [pid = 1905] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 134 (0xa672a000) [pid = 1905] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 133 (0x95288c00) [pid = 1905] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 132 (0x9c47d400) [pid = 1905] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 131 (0x9aef1800) [pid = 1905] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 130 (0xa8260400) [pid = 1905] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 129 (0x9c957400) [pid = 1905] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 128 (0xa6bab000) [pid = 1905] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 127 (0x93ac2000) [pid = 1905] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 126 (0x9c484800) [pid = 1905] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 125 (0x9108b400) [pid = 1905] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 124 (0x99cd2c00) [pid = 1905] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 123 (0xa61c1000) [pid = 1905] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 122 (0x978bf800) [pid = 1905] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 121 (0xa22b3000) [pid = 1905] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 120 (0x9d531000) [pid = 1905] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 119 (0x9d345800) [pid = 1905] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 118 (0x99cc9800) [pid = 1905] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 117 (0x99ccf800) [pid = 1905] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 116 (0x9aef0400) [pid = 1905] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 115 (0x919e0800) [pid = 1905] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 114 (0x8f270800) [pid = 1905] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 113 (0x913b0c00) [pid = 1905] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x919e4400) [pid = 1905] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x9108cc00) [pid = 1905] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x910f2800) [pid = 1905] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x9b080800) [pid = 1905] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0xa04acc00) [pid = 1905] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x90b97000) [pid = 1905] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x913b4800) [pid = 1905] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0xa6737800) [pid = 1905] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x9137c400) [pid = 1905] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:26:22 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x93b16800) [pid = 1905] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:26:23 INFO - PROCESS | 1905 | 1471350383340 Marionette TRACE conn5 <- [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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2761ms 05:26:23 INFO - PROCESS | 1905 | 1471350383381 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 05:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:26:23 INFO - PROCESS | 1905 | 1471350383386 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 05:26:23 INFO - PROCESS | 1905 | 1471350383392 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1905 | 1471350383395 Marionette TRACE conn5 <- [1,406,null,{}] 05:26:23 INFO - PROCESS | 1905 | 1471350383400 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1905 | 1471350383405 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:23 INFO - PROCESS | 1905 | 1471350383584 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 05:26:23 INFO - PROCESS | 1905 | 1471350383740 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1905 | 1471350383748 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f269c00 == 30 [pid = 1905] [id = 109] 05:26:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x8f271800) [pid = 1905] [serial = 326] [outer = (nil)] 05:26:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x93b1cc00) [pid = 1905] [serial = 327] [outer = 0x8f271800] 05:26:23 INFO - PROCESS | 1905 | 1471350383824 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0x99c02000) [pid = 1905] [serial = 328] [outer = 0x8f271800] 05:26:24 INFO - PROCESS | 1905 | 1471350384592 Marionette TRACE conn5 <- [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]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1231ms 05:26:24 INFO - PROCESS | 1905 | 1471350384666 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1905 | 1471350384673 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:26:24 INFO - PROCESS | 1905 | 1471350384683 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1905 | 1471350384689 Marionette TRACE conn5 <- [1,410,null,{}] 05:26:24 INFO - PROCESS | 1905 | 1471350384699 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:24 INFO - PROCESS | 1905 | 1471350384705 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:24 INFO - PROCESS | 1905 | 1471350384927 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 05:26:25 INFO - PROCESS | 1905 | 1471350385095 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1905 | 1471350385118 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b8800 == 31 [pid = 1905] [id = 110] 05:26:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0x8f2b9c00) [pid = 1905] [serial = 329] [outer = (nil)] 05:26:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x8f2be400) [pid = 1905] [serial = 330] [outer = 0x8f2b9c00] 05:26:25 INFO - PROCESS | 1905 | 1471350385259 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0x910f2000) [pid = 1905] [serial = 331] [outer = 0x8f2b9c00] 05:26:26 INFO - PROCESS | 1905 | 1471350386294 Marionette TRACE conn5 <- [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]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1692ms 05:26:26 INFO - PROCESS | 1905 | 1471350386377 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 05:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:26:26 INFO - PROCESS | 1905 | 1471350386382 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 05:26:26 INFO - PROCESS | 1905 | 1471350386393 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1905 | 1471350386400 Marionette TRACE conn5 <- [1,414,null,{}] 05:26:26 INFO - PROCESS | 1905 | 1471350386407 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1905 | 1471350386413 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:26 INFO - PROCESS | 1905 | 1471350386639 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 05:26:26 INFO - PROCESS | 1905 | 1471350386858 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1905 | 1471350386867 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21ec00 == 32 [pid = 1905] [id = 111] 05:26:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0x8f2c3400) [pid = 1905] [serial = 332] [outer = (nil)] 05:26:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0x9528ec00) [pid = 1905] [serial = 333] [outer = 0x8f2c3400] 05:26:26 INFO - PROCESS | 1905 | 1471350386969 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0x99ccb400) [pid = 1905] [serial = 334] [outer = 0x8f2c3400] 05:26:27 INFO - PROCESS | 1905 | 1471350387921 Marionette TRACE conn5 <- [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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1601ms 05:26:27 INFO - PROCESS | 1905 | 1471350387990 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1905 | 1471350387995 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:26:28 INFO - PROCESS | 1905 | 1471350388002 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 1905 | 1471350388007 Marionette TRACE conn5 <- [1,418,null,{}] 05:26:28 INFO - PROCESS | 1905 | 1471350388021 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 1905 | 1471350388030 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:28 INFO - PROCESS | 1905 | 1471350388229 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 05:26:28 INFO - PROCESS | 1905 | 1471350388496 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1905 | 1471350388509 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef9400 == 33 [pid = 1905] [id = 112] 05:26:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0x9b049400) [pid = 1905] [serial = 335] [outer = (nil)] 05:26:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 114 (0x9b07bc00) [pid = 1905] [serial = 336] [outer = 0x9b049400] 05:26:28 INFO - PROCESS | 1905 | 1471350388614 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 115 (0x9b081c00) [pid = 1905] [serial = 337] [outer = 0x9b049400] 05:26:29 INFO - PROCESS | 1905 | 1471350389945 Marionette TRACE conn5 <- [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]]]}] 05:26:29 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 05:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1984ms 05:26:30 INFO - PROCESS | 1905 | 1471350390032 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1905 | 1471350390037 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 05:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:26:30 INFO - PROCESS | 1905 | 1471350390046 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1905 | 1471350390049 Marionette TRACE conn5 <- [1,422,null,{}] 05:26:30 INFO - PROCESS | 1905 | 1471350390056 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:30 INFO - PROCESS | 1905 | 1471350390061 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:30 INFO - PROCESS | 1905 | 1471350390227 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 05:26:30 INFO - PROCESS | 1905 | 1471350390391 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1905 | 1471350390400 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c4400 == 34 [pid = 1905] [id = 113] 05:26:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 116 (0x95288400) [pid = 1905] [serial = 338] [outer = (nil)] 05:26:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 117 (0x9bfca000) [pid = 1905] [serial = 339] [outer = 0x95288400] 05:26:30 INFO - PROCESS | 1905 | 1471350390485 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 118 (0x9bf0f400) [pid = 1905] [serial = 340] [outer = 0x95288400] 05:26:31 INFO - PROCESS | 1905 | 1471350391786 Marionette TRACE conn5 <- [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]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1793ms 05:26:31 INFO - PROCESS | 1905 | 1471350391887 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1905 | 1471350391892 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:26:31 INFO - PROCESS | 1905 | 1471350391902 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1905 | 1471350391906 Marionette TRACE conn5 <- [1,426,null,{}] 05:26:31 INFO - PROCESS | 1905 | 1471350391913 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 1905 | 1471350391919 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:32 INFO - PROCESS | 1905 | 1471350392079 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 05:26:32 INFO - PROCESS | 1905 | 1471350392245 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1905 | 1471350392253 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c8800 == 35 [pid = 1905] [id = 114] 05:26:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 119 (0x9b910c00) [pid = 1905] [serial = 341] [outer = (nil)] 05:26:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 120 (0x9c8b1c00) [pid = 1905] [serial = 342] [outer = 0x9b910c00] 05:26:32 INFO - PROCESS | 1905 | 1471350392338 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 121 (0x9c8b3000) [pid = 1905] [serial = 343] [outer = 0x9b910c00] 05:26:33 INFO - PROCESS | 1905 | 1471350393296 Marionette TRACE conn5 <- [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] 05:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:26:33 INFO - PROCESS | 1905 | 1471350393345 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 05:26:33 INFO - PROCESS | 1905 | 1471350393351 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1905 | 1471350393355 Marionette TRACE conn5 <- [1,430,null,{}] 05:26:33 INFO - PROCESS | 1905 | 1471350393361 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1905 | 1471350393372 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:33 INFO - PROCESS | 1905 | 1471350393608 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 05:26:33 INFO - PROCESS | 1905 | 1471350393835 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1905 | 1471350393848 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8ab800 == 36 [pid = 1905] [id = 115] 05:26:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 122 (0x9d34f400) [pid = 1905] [serial = 344] [outer = (nil)] 05:26:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 123 (0x9d574000) [pid = 1905] [serial = 345] [outer = 0x9d34f400] 05:26:33 INFO - PROCESS | 1905 | 1471350393953 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 124 (0xa05a3c00) [pid = 1905] [serial = 346] [outer = 0x9d34f400] 05:26:34 INFO - PROCESS | 1905 | 1471350394879 Marionette TRACE conn5 <- [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]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1593ms 05:26:34 INFO - PROCESS | 1905 | 1471350394944 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 05:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:26:34 INFO - PROCESS | 1905 | 1471350394949 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 05:26:34 INFO - PROCESS | 1905 | 1471350394956 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1905 | 1471350394960 Marionette TRACE conn5 <- [1,434,null,{}] 05:26:34 INFO - PROCESS | 1905 | 1471350394965 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1905 | 1471350394971 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:35 INFO - PROCESS | 1905 | 1471350395149 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 05:26:35 INFO - PROCESS | 1905 | 1471350395361 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1905 | 1471350395368 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219800 == 37 [pid = 1905] [id = 116] 05:26:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 125 (0x99ccf800) [pid = 1905] [serial = 347] [outer = (nil)] 05:26:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 126 (0xa063ec00) [pid = 1905] [serial = 348] [outer = 0x99ccf800] 05:26:35 INFO - PROCESS | 1905 | 1471350395456 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 127 (0xa063b000) [pid = 1905] [serial = 349] [outer = 0x99ccf800] 05:26:36 INFO - PROCESS | 1905 | 1471350396293 Marionette TRACE conn5 <- [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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1382ms 05:26:36 INFO - PROCESS | 1905 | 1471350396350 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 05:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:26:36 INFO - PROCESS | 1905 | 1471350396355 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 05:26:36 INFO - PROCESS | 1905 | 1471350396362 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1905 | 1471350396366 Marionette TRACE conn5 <- [1,438,null,{}] 05:26:36 INFO - PROCESS | 1905 | 1471350396371 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1905 | 1471350396377 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:36 INFO - PROCESS | 1905 | 1471350396556 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 05:26:36 INFO - PROCESS | 1905 | 1471350396729 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1905 | 1471350396737 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x91084400 == 38 [pid = 1905] [id = 117] 05:26:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 128 (0x91374800) [pid = 1905] [serial = 350] [outer = (nil)] 05:26:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 129 (0xa22b5c00) [pid = 1905] [serial = 351] [outer = 0x91374800] 05:26:36 INFO - PROCESS | 1905 | 1471350396820 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 130 (0xa2310800) [pid = 1905] [serial = 352] [outer = 0x91374800] 05:26:37 INFO - PROCESS | 1905 | 1471350397812 Marionette TRACE conn5 <- [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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1493ms 05:26:37 INFO - PROCESS | 1905 | 1471350397855 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 05:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:26:37 INFO - PROCESS | 1905 | 1471350397859 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 05:26:37 INFO - PROCESS | 1905 | 1471350397866 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1905 | 1471350397869 Marionette TRACE conn5 <- [1,442,null,{}] 05:26:37 INFO - PROCESS | 1905 | 1471350397875 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1905 | 1471350397881 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:38 INFO - PROCESS | 1905 | 1471350398080 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 05:26:38 INFO - PROCESS | 1905 | 1471350398297 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1905 | 1471350398307 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221c00 == 39 [pid = 1905] [id = 118] 05:26:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 131 (0x8f26e400) [pid = 1905] [serial = 353] [outer = (nil)] 05:26:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 132 (0x913ad800) [pid = 1905] [serial = 354] [outer = 0x8f26e400] 05:26:38 INFO - PROCESS | 1905 | 1471350398437 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 133 (0x978ba800) [pid = 1905] [serial = 355] [outer = 0x8f26e400] 05:26:39 INFO - PROCESS | 1905 | 1471350399581 Marionette TRACE conn5 <- [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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1753ms 05:26:39 INFO - PROCESS | 1905 | 1471350399620 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1905 | 1471350399626 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 05:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:26:39 INFO - PROCESS | 1905 | 1471350399635 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1905 | 1471350399640 Marionette TRACE conn5 <- [1,446,null,{}] 05:26:39 INFO - PROCESS | 1905 | 1471350399650 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1905 | 1471350399654 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:39 INFO - PROCESS | 1905 | 1471350399838 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 05:26:40 INFO - PROCESS | 1905 | 1471350400153 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1905 | 1471350400162 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f269000 == 40 [pid = 1905] [id = 119] 05:26:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 134 (0x8f270c00) [pid = 1905] [serial = 356] [outer = (nil)] 05:26:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 135 (0x910f5c00) [pid = 1905] [serial = 357] [outer = 0x8f270c00] 05:26:40 INFO - PROCESS | 1905 | 1471350400244 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 136 (0x913a8400) [pid = 1905] [serial = 358] [outer = 0x8f270c00] 05:26:41 INFO - PROCESS | 1905 | --DOCSHELL 0x9c4d2800 == 39 [pid = 1905] [id = 33] 05:26:41 INFO - PROCESS | 1905 | --DOCSHELL 0x99ff2800 == 38 [pid = 1905] [id = 32] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 135 (0x9b048c00) [pid = 1905] [serial = 168] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 134 (0xa6bad400) [pid = 1905] [serial = 177] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 133 (0x9b087000) [pid = 1905] [serial = 204] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 132 (0xa6f48400) [pid = 1905] [serial = 141] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 131 (0x9bcd5400) [pid = 1905] [serial = 135] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 130 (0xa2004c00) [pid = 1905] [serial = 105] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 129 (0x9b07c800) [pid = 1905] [serial = 210] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 128 (0xa901a400) [pid = 1905] [serial = 144] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 127 (0xa05ad000) [pid = 1905] [serial = 171] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 126 (0xa6fde400) [pid = 1905] [serial = 180] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 125 (0xa209fc00) [pid = 1905] [serial = 165] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 124 (0xa6f41000) [pid = 1905] [serial = 132] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 123 (0x95028c00) [pid = 1905] [serial = 207] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 122 (0x9bcd8800) [pid = 1905] [serial = 183] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 121 (0xa6ba0c00) [pid = 1905] [serial = 174] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 120 (0xa34e5800) [pid = 1905] [serial = 220] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 119 (0xa22b7400) [pid = 1905] [serial = 216] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 118 (0xa2001400) [pid = 1905] [serial = 138] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 117 (0xa101d800) [pid = 1905] [serial = 213] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 116 (0x9bf0fc00) [pid = 1905] [serial = 223] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 115 (0xa04cd800) [pid = 1905] [serial = 288] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 114 (0x9aef8000) [pid = 1905] [serial = 282] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 113 (0x9d578c00) [pid = 1905] [serial = 285] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x9b083c00) [pid = 1905] [serial = 283] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0xa0636000) [pid = 1905] [serial = 286] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x919e5800) [pid = 1905] [serial = 249] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x93a7bc00) [pid = 1905] [serial = 250] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0x8f275400) [pid = 1905] [serial = 264] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x90b9fc00) [pid = 1905] [serial = 265] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x913b7800) [pid = 1905] [serial = 276] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x982ce800) [pid = 1905] [serial = 277] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x95034000) [pid = 1905] [serial = 273] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x99c06000) [pid = 1905] [serial = 274] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x9b395400) [pid = 1905] [serial = 267] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x9c8af000) [pid = 1905] [serial = 268] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x91375000) [pid = 1905] [serial = 270] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x91376c00) [pid = 1905] [serial = 271] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x9c8af800) [pid = 1905] [serial = 255] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9d347400) [pid = 1905] [serial = 256] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0xa0630400) [pid = 1905] [serial = 258] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0xa1016400) [pid = 1905] [serial = 259] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x90b9b000) [pid = 1905] [serial = 261] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x90b9c800) [pid = 1905] [serial = 262] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x99cd3c00) [pid = 1905] [serial = 279] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0xa82f0400) [pid = 1905] [serial = 247] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa6feb800) [pid = 1905] [serial = 246] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x919e6800) [pid = 1905] [serial = 252] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x99598000) [pid = 1905] [serial = 253] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0xa1098800) [pid = 1905] [serial = 289] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aca5400) [pid = 1905] [serial = 280] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1905 | 1471350401229 Marionette TRACE conn5 <- [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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1689ms 05:26:41 INFO - PROCESS | 1905 | 1471350401325 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1905 | 1471350401331 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:26:41 INFO - PROCESS | 1905 | 1471350401342 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1905 | 1471350401345 Marionette TRACE conn5 <- [1,450,null,{}] 05:26:41 INFO - PROCESS | 1905 | 1471350401352 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1905 | 1471350401358 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:41 INFO - PROCESS | 1905 | 1471350401535 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 05:26:41 INFO - PROCESS | 1905 | 1471350401704 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1905 | 1471350401713 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x91375000 == 39 [pid = 1905] [id = 120] 05:26:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x91379c00) [pid = 1905] [serial = 359] [outer = (nil)] 05:26:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x919ddc00) [pid = 1905] [serial = 360] [outer = 0x91379c00] 05:26:41 INFO - PROCESS | 1905 | 1471350401790 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x93a89000) [pid = 1905] [serial = 361] [outer = 0x91379c00] 05:26:42 INFO - PROCESS | 1905 | 1471350402626 Marionette TRACE conn5 <- [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] 05:26:42 INFO - PROCESS | 1905 | 1471350402680 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:26:42 INFO - PROCESS | 1905 | 1471350402687 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1905 | 1471350402692 Marionette TRACE conn5 <- [1,454,null,{}] 05:26:42 INFO - PROCESS | 1905 | 1471350402708 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1905 | 1471350402717 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:42 INFO - PROCESS | 1905 | 1471350402891 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 05:26:43 INFO - PROCESS | 1905 | 1471350403030 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1905 | 1471350403042 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x99598000 == 40 [pid = 1905] [id = 121] 05:26:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9959ec00) [pid = 1905] [serial = 362] [outer = (nil)] 05:26:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x99fe9000) [pid = 1905] [serial = 363] [outer = 0x9959ec00] 05:26:43 INFO - PROCESS | 1905 | 1471350403118 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9ae23400) [pid = 1905] [serial = 364] [outer = 0x9959ec00] 05:26:43 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:44 INFO - PROCESS | 1905 | 1471350404006 Marionette TRACE conn5 <- [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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1384ms 05:26:44 INFO - PROCESS | 1905 | 1471350404072 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1905 | 1471350404077 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:26:44 INFO - PROCESS | 1905 | 1471350404089 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1905 | 1471350404091 Marionette TRACE conn5 <- [1,458,null,{}] 05:26:44 INFO - PROCESS | 1905 | 1471350404096 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1905 | 1471350404102 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:44 INFO - PROCESS | 1905 | 1471350404329 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 05:26:44 INFO - PROCESS | 1905 | 1471350404355 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1905 | 1471350404365 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x946cb800 == 41 [pid = 1905] [id = 122] 05:26:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x99fe0000) [pid = 1905] [serial = 365] [outer = (nil)] 05:26:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9aef8800) [pid = 1905] [serial = 366] [outer = 0x99fe0000] 05:26:44 INFO - PROCESS | 1905 | 1471350404436 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9b07dc00) [pid = 1905] [serial = 367] [outer = 0x99fe0000] 05:26:45 INFO - PROCESS | 1905 | 1471350405429 Marionette TRACE conn5 <- [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] 05:26:45 INFO - PROCESS | 1905 | 1471350405482 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 05:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:26:45 INFO - PROCESS | 1905 | 1471350405498 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1905 | 1471350405502 Marionette TRACE conn5 <- [1,462,null,{}] 05:26:45 INFO - PROCESS | 1905 | 1471350405508 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1905 | 1471350405513 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:45 INFO - PROCESS | 1905 | 1471350405719 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x8f21dc00) [pid = 1905] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x91379400) [pid = 1905] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x91381c00) [pid = 1905] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x99c05800) [pid = 1905] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x8f21cc00) [pid = 1905] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9c8b6400) [pid = 1905] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x90b94800) [pid = 1905] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x913b5c00) [pid = 1905] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0xa2374800) [pid = 1905] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa6baa000) [pid = 1905] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x90b97800) [pid = 1905] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:26:45 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x91380400) [pid = 1905] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:26:45 INFO - PROCESS | 1905 | 1471350405964 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1905 | 1471350405973 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219c00 == 42 [pid = 1905] [id = 123] 05:26:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f21b400) [pid = 1905] [serial = 368] [outer = (nil)] 05:26:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x8f2be000) [pid = 1905] [serial = 369] [outer = 0x8f21b400] 05:26:46 INFO - PROCESS | 1905 | 1471350406047 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9137bc00) [pid = 1905] [serial = 370] [outer = 0x8f21b400] 05:26:46 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:46 INFO - PROCESS | 1905 | 1471350406840 Marionette TRACE conn5 <- [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] 05:26:46 INFO - PROCESS | 1905 | 1471350406902 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 05:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:26:46 INFO - PROCESS | 1905 | 1471350406908 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1905 | 1471350406911 Marionette TRACE conn5 <- [1,466,null,{}] 05:26:46 INFO - PROCESS | 1905 | 1471350406917 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1905 | 1471350406926 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:47 INFO - PROCESS | 1905 | 1471350407127 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 05:26:47 INFO - PROCESS | 1905 | 1471350407254 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1905 | 1471350407262 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94000 == 43 [pid = 1905] [id = 124] 05:26:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x913b6800) [pid = 1905] [serial = 371] [outer = (nil)] 05:26:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9c94f800) [pid = 1905] [serial = 372] [outer = 0x913b6800] 05:26:47 INFO - PROCESS | 1905 | 1471350407335 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9d34f800) [pid = 1905] [serial = 373] [outer = 0x913b6800] 05:26:48 INFO - PROCESS | 1905 | 1471350408988 Marionette TRACE conn5 <- [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] 05:26:49 INFO - PROCESS | 1905 | 1471350409061 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:26:49 INFO - PROCESS | 1905 | 1471350409198 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1905 | 1471350409205 Marionette TRACE conn5 <- [1,470,null,{}] 05:26:49 INFO - PROCESS | 1905 | 1471350409215 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1905 | 1471350409221 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:49 INFO - PROCESS | 1905 | 1471350409425 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 05:26:49 INFO - PROCESS | 1905 | 1471350409607 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1905 | 1471350409622 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21fc00 == 44 [pid = 1905] [id = 125] 05:26:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9108e800) [pid = 1905] [serial = 374] [outer = (nil)] 05:26:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x919d9800) [pid = 1905] [serial = 375] [outer = 0x9108e800] 05:26:49 INFO - PROCESS | 1905 | 1471350409713 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x95033800) [pid = 1905] [serial = 376] [outer = 0x9108e800] 05:26:50 INFO - PROCESS | 1905 | 1471350410709 Marionette TRACE conn5 <- [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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1655ms 05:26:50 INFO - PROCESS | 1905 | 1471350410790 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1905 | 1471350410798 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 05:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:26:50 INFO - PROCESS | 1905 | 1471350410810 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1905 | 1471350410814 Marionette TRACE conn5 <- [1,474,null,{}] 05:26:50 INFO - PROCESS | 1905 | 1471350410821 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1905 | 1471350410827 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:51 INFO - PROCESS | 1905 | 1471350411064 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 05:26:51 INFO - PROCESS | 1905 | 1471350411327 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1905 | 1471350411338 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeee400 == 45 [pid = 1905] [id = 126] 05:26:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9b079400) [pid = 1905] [serial = 377] [outer = (nil)] 05:26:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9b83d400) [pid = 1905] [serial = 378] [outer = 0x9b079400] 05:26:51 INFO - PROCESS | 1905 | 1471350411428 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9bfc8400) [pid = 1905] [serial = 379] [outer = 0x9b079400] 05:26:52 INFO - PROCESS | 1905 | 1471350412422 Marionette TRACE conn5 <- [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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1686ms 05:26:52 INFO - PROCESS | 1905 | 1471350412497 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1905 | 1471350412500 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 05:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:26:52 INFO - PROCESS | 1905 | 1471350412508 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1905 | 1471350412515 Marionette TRACE conn5 <- [1,478,null,{}] 05:26:52 INFO - PROCESS | 1905 | 1471350412532 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1905 | 1471350412541 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:52 INFO - PROCESS | 1905 | 1471350412776 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 05:26:53 INFO - PROCESS | 1905 | 1471350412996 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1905 | 1471350413006 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:53 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0630400 == 46 [pid = 1905] [id = 127] 05:26:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa0631400) [pid = 1905] [serial = 380] [outer = (nil)] 05:26:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0xa2004c00) [pid = 1905] [serial = 381] [outer = 0xa0631400] 05:26:53 INFO - PROCESS | 1905 | 1471350413104 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0xa2379400) [pid = 1905] [serial = 382] [outer = 0xa0631400] 05:26:54 INFO - PROCESS | 1905 | 1471350414103 Marionette TRACE conn5 <- [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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:26:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1643ms 05:26:54 INFO - PROCESS | 1905 | 1471350414152 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 05:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:26:54 INFO - PROCESS | 1905 | 1471350414157 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 05:26:54 INFO - PROCESS | 1905 | 1471350414164 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1905 | 1471350414168 Marionette TRACE conn5 <- [1,482,null,{}] 05:26:54 INFO - PROCESS | 1905 | 1471350414203 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:54 INFO - PROCESS | 1905 | 1471350414210 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:54 INFO - PROCESS | 1905 | 1471350414461 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 05:26:54 INFO - PROCESS | 1905 | 1471350414726 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1905 | 1471350414735 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:54 INFO - PROCESS | 1905 | ++DOCSHELL 0xa23bb000 == 47 [pid = 1905] [id = 128] 05:26:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0xa256a000) [pid = 1905] [serial = 383] [outer = (nil)] 05:26:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0xa2fcfc00) [pid = 1905] [serial = 384] [outer = 0xa256a000] 05:26:54 INFO - PROCESS | 1905 | 1471350414821 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0xa3110000) [pid = 1905] [serial = 385] [outer = 0xa256a000] 05:26:55 INFO - PROCESS | 1905 | 1471350415720 Marionette TRACE conn5 <- [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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:26:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1635ms 05:26:55 INFO - PROCESS | 1905 | 1471350415800 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1905 | 1471350415804 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:26:55 INFO - PROCESS | 1905 | 1471350415811 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1905 | 1471350415814 Marionette TRACE conn5 <- [1,486,null,{}] 05:26:55 INFO - PROCESS | 1905 | 1471350415820 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1905 | 1471350415826 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:56 INFO - PROCESS | 1905 | 1471350416048 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 05:26:56 INFO - PROCESS | 1905 | 1471350416259 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1905 | 1471350416269 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9ae26800 == 48 [pid = 1905] [id = 129] 05:26:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x9b394400) [pid = 1905] [serial = 386] [outer = (nil)] 05:26:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0xa33d2800) [pid = 1905] [serial = 387] [outer = 0x9b394400] 05:26:56 INFO - PROCESS | 1905 | 1471350416396 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0xa34e5800) [pid = 1905] [serial = 388] [outer = 0x9b394400] 05:26:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x8f222400) [pid = 1905] [serial = 389] [outer = 0xa101fc00] 05:26:57 INFO - PROCESS | 1905 | 1471350417826 Marionette TRACE conn5 <- [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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2137ms 05:26:57 INFO - PROCESS | 1905 | 1471350417955 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1905 | 1471350417961 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 05:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:26:57 INFO - PROCESS | 1905 | 1471350417970 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1905 | 1471350417976 Marionette TRACE conn5 <- [1,490,null,{}] 05:26:57 INFO - PROCESS | 1905 | 1471350417985 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:57 INFO - PROCESS | 1905 | 1471350417990 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:58 INFO - PROCESS | 1905 | 1471350418169 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 05:26:58 INFO - PROCESS | 1905 | 1471350418337 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1905 | 1471350418355 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b4400 == 49 [pid = 1905] [id = 130] 05:26:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0x919e5800) [pid = 1905] [serial = 390] [outer = (nil)] 05:26:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0x9502d000) [pid = 1905] [serial = 391] [outer = 0x919e5800] 05:26:58 INFO - PROCESS | 1905 | 1471350418433 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x978c1000) [pid = 1905] [serial = 392] [outer = 0x919e5800] 05:26:59 INFO - PROCESS | 1905 | 1471350419354 Marionette TRACE conn5 <- [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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1440ms 05:26:59 INFO - PROCESS | 1905 | 1471350419411 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1905 | 1471350419435 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 05:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:26:59 INFO - PROCESS | 1905 | 1471350419455 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1905 | 1471350419468 Marionette TRACE conn5 <- [1,494,null,{}] 05:26:59 INFO - PROCESS | 1905 | 1471350419478 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1905 | 1471350419486 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:26:59 INFO - PROCESS | 1905 | 1471350419753 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x9959fc00 == 48 [pid = 1905] [id = 27] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x978bfc00 == 47 [pid = 1905] [id = 28] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0xa063bc00 == 46 [pid = 1905] [id = 38] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x93b16400 == 45 [pid = 1905] [id = 29] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x95031000 == 44 [pid = 1905] [id = 36] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x9b396000 == 43 [pid = 1905] [id = 37] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x9528d000 == 42 [pid = 1905] [id = 24] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0xa1017000 == 41 [pid = 1905] [id = 26] 05:27:00 INFO - PROCESS | 1905 | --DOCSHELL 0x9d34c800 == 40 [pid = 1905] [id = 25] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x9c475800 == 39 [pid = 1905] [id = 35] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x9bcd9000 == 38 [pid = 1905] [id = 23] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x99c10000 == 37 [pid = 1905] [id = 22] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x93a83800 == 36 [pid = 1905] [id = 30] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x9a17b000 == 35 [pid = 1905] [id = 34] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c800 == 34 [pid = 1905] [id = 105] 05:27:01 INFO - PROCESS | 1905 | --DOCSHELL 0x9a19ec00 == 33 [pid = 1905] [id = 31] 05:27:01 INFO - PROCESS | 1905 | 1471350421016 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1905 | 1471350421028 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x93b1cc00) [pid = 1905] [serial = 327] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x90b95400) [pid = 1905] [serial = 292] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x8f268400) [pid = 1905] [serial = 291] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x913afc00) [pid = 1905] [serial = 295] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x913aa400) [pid = 1905] [serial = 294] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x995a0400) [pid = 1905] [serial = 324] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x9b07f400) [pid = 1905] [serial = 298] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x99fea000) [pid = 1905] [serial = 297] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x8f221400) [pid = 1905] [serial = 315] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0xa22ba800) [pid = 1905] [serial = 301] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x8f26dc00) [pid = 1905] [serial = 316] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0xa04a6c00) [pid = 1905] [serial = 300] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x91084800) [pid = 1905] [serial = 318] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x919e7400) [pid = 1905] [serial = 313] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x919db800) [pid = 1905] [serial = 312] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa33d3400) [pid = 1905] [serial = 304] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0xa3117000) [pid = 1905] [serial = 303] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa6f83c00) [pid = 1905] [serial = 307] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa6f44000) [pid = 1905] [serial = 306] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x910e7400) [pid = 1905] [serial = 310] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x91085800) [pid = 1905] [serial = 309] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x919dbc00) [pid = 1905] [serial = 321] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x93abd800) [pid = 1905] [serial = 322] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x910e7800) [pid = 1905] [serial = 319] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99ccb800) [pid = 1905] [serial = 325] [outer = (nil)] [url = about:blank] 05:27:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219400 == 34 [pid = 1905] [id = 131] 05:27:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f21a800) [pid = 1905] [serial = 393] [outer = (nil)] 05:27:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x8f221800) [pid = 1905] [serial = 394] [outer = 0x8f21a800] 05:27:01 INFO - PROCESS | 1905 | 1471350421247 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x8f272c00) [pid = 1905] [serial = 395] [outer = 0x8f21a800] 05:27:02 INFO - PROCESS | 1905 | 1471350422055 Marionette TRACE conn5 <- [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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2654ms 05:27:02 INFO - PROCESS | 1905 | 1471350422111 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 05:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:27:02 INFO - PROCESS | 1905 | 1471350422117 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 05:27:02 INFO - PROCESS | 1905 | 1471350422126 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1905 | 1471350422138 Marionette TRACE conn5 <- [1,498,null,{}] 05:27:02 INFO - PROCESS | 1905 | 1471350422147 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1905 | 1471350422155 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:02 INFO - PROCESS | 1905 | 1471350422326 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 05:27:02 INFO - PROCESS | 1905 | 1471350422445 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1905 | 1471350422455 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92800 == 35 [pid = 1905] [id = 132] 05:27:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x91081c00) [pid = 1905] [serial = 396] [outer = (nil)] 05:27:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9108a800) [pid = 1905] [serial = 397] [outer = 0x91081c00] 05:27:02 INFO - PROCESS | 1905 | 1471350422535 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x910e9c00) [pid = 1905] [serial = 398] [outer = 0x91081c00] 05:27:03 INFO - PROCESS | 1905 | 1471350423383 Marionette TRACE conn5 <- [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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1296ms 05:27:03 INFO - PROCESS | 1905 | 1471350423443 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1905 | 1471350423450 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 05:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:27:03 INFO - PROCESS | 1905 | 1471350423460 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1905 | 1471350423463 Marionette TRACE conn5 <- [1,502,null,{}] 05:27:03 INFO - PROCESS | 1905 | 1471350423470 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1905 | 1471350423476 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:03 INFO - PROCESS | 1905 | 1471350423703 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 05:27:03 INFO - PROCESS | 1905 | 1471350423724 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1905 | 1471350423731 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x91085000 == 36 [pid = 1905] [id = 133] 05:27:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x91085800) [pid = 1905] [serial = 399] [outer = (nil)] 05:27:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x919db800) [pid = 1905] [serial = 400] [outer = 0x91085800] 05:27:03 INFO - PROCESS | 1905 | 1471350423808 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x919e5400) [pid = 1905] [serial = 401] [outer = 0x91085800] 05:27:04 INFO - PROCESS | 1905 | 1471350424843 Marionette TRACE conn5 <- [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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1430ms 05:27:04 INFO - PROCESS | 1905 | 1471350424891 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1905 | 1471350424895 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:27:04 INFO - PROCESS | 1905 | 1471350424911 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1905 | 1471350424921 Marionette TRACE conn5 <- [1,506,null,{}] 05:27:04 INFO - PROCESS | 1905 | 1471350424937 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1905 | 1471350424946 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:05 INFO - PROCESS | 1905 | 1471350425183 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 05:27:05 INFO - PROCESS | 1905 | 1471350425224 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1905 | 1471350425231 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x95035400 == 37 [pid = 1905] [id = 134] 05:27:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x95098400) [pid = 1905] [serial = 402] [outer = (nil)] 05:27:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x978c3000) [pid = 1905] [serial = 403] [outer = 0x95098400] 05:27:05 INFO - PROCESS | 1905 | 1471350425324 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x982d4800) [pid = 1905] [serial = 404] [outer = 0x95098400] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x913b6800) [pid = 1905] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x99fe0000) [pid = 1905] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x8f21b400) [pid = 1905] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9b910c00) [pid = 1905] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x8f26e400) [pid = 1905] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x99ccf800) [pid = 1905] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x8f270c00) [pid = 1905] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x95288400) [pid = 1905] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9d34f400) [pid = 1905] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9b049400) [pid = 1905] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9959ec00) [pid = 1905] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x91374800) [pid = 1905] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x8f2b9c00) [pid = 1905] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91379c00) [pid = 1905] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f2c3400) [pid = 1905] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:27:06 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f271800) [pid = 1905] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:27:06 INFO - PROCESS | 1905 | 1471350426922 Marionette TRACE conn5 <- [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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2060ms 05:27:06 INFO - PROCESS | 1905 | 1471350426970 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 05:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:27:06 INFO - PROCESS | 1905 | 1471350426975 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 05:27:06 INFO - PROCESS | 1905 | 1471350426981 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1905 | 1471350426984 Marionette TRACE conn5 <- [1,510,null,{}] 05:27:06 INFO - PROCESS | 1905 | 1471350426990 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1905 | 1471350426994 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:07 INFO - PROCESS | 1905 | 1471350427160 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 05:27:07 INFO - PROCESS | 1905 | 1471350427275 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1905 | 1471350427284 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a000 == 38 [pid = 1905] [id = 135] 05:27:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f270c00) [pid = 1905] [serial = 405] [outer = (nil)] 05:27:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9959fc00) [pid = 1905] [serial = 406] [outer = 0x8f270c00] 05:27:07 INFO - PROCESS | 1905 | 1471350427355 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99ca2400) [pid = 1905] [serial = 407] [outer = 0x8f270c00] 05:27:08 INFO - PROCESS | 1905 | 1471350428167 Marionette TRACE conn5 <- [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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1231ms 05:27:08 INFO - PROCESS | 1905 | 1471350428262 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1905 | 1471350428269 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 05:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:27:08 INFO - PROCESS | 1905 | 1471350428278 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1905 | 1471350428285 Marionette TRACE conn5 <- [1,514,null,{}] 05:27:08 INFO - PROCESS | 1905 | 1471350428294 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1905 | 1471350428299 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:08 INFO - PROCESS | 1905 | 1471350428510 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 05:27:08 INFO - PROCESS | 1905 | 1471350428667 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1905 | 1471350428682 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b91400 == 39 [pid = 1905] [id = 136] 05:27:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x90b92400) [pid = 1905] [serial = 408] [outer = (nil)] 05:27:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x90b9cc00) [pid = 1905] [serial = 409] [outer = 0x90b92400] 05:27:08 INFO - PROCESS | 1905 | 1471350428772 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x91379800) [pid = 1905] [serial = 410] [outer = 0x90b92400] 05:27:09 INFO - PROCESS | 1905 | 1471350429869 Marionette TRACE conn5 <- [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]]]}] 05:27:09 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 05:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1637ms 05:27:09 INFO - PROCESS | 1905 | 1471350429916 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 05:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:27:09 INFO - PROCESS | 1905 | 1471350429922 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 05:27:09 INFO - PROCESS | 1905 | 1471350429932 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1905 | 1471350429938 Marionette TRACE conn5 <- [1,518,null,{}] 05:27:09 INFO - PROCESS | 1905 | 1471350429945 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1905 | 1471350429951 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:10 INFO - PROCESS | 1905 | 1471350430136 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 05:27:10 INFO - PROCESS | 1905 | 1471350430339 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1905 | 1471350430348 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f270400 == 40 [pid = 1905] [id = 137] 05:27:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x90b99800) [pid = 1905] [serial = 411] [outer = (nil)] 05:27:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x99ccc800) [pid = 1905] [serial = 412] [outer = 0x90b99800] 05:27:10 INFO - PROCESS | 1905 | 1471350430440 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x99fe3800) [pid = 1905] [serial = 413] [outer = 0x90b99800] 05:27:11 INFO - PROCESS | 1905 | 1471350431418 Marionette TRACE conn5 <- [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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:27:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1543ms 05:27:11 INFO - PROCESS | 1905 | 1471350431472 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1905 | 1471350431475 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 05:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:27:11 INFO - PROCESS | 1905 | 1471350431483 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1905 | 1471350431487 Marionette TRACE conn5 <- [1,522,null,{}] 05:27:11 INFO - PROCESS | 1905 | 1471350431500 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1905 | 1471350431509 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:11 INFO - PROCESS | 1905 | 1471350431704 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 05:27:11 INFO - PROCESS | 1905 | 1471350431954 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1905 | 1471350431962 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef4400 == 41 [pid = 1905] [id = 138] 05:27:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9aef4800) [pid = 1905] [serial = 414] [outer = (nil)] 05:27:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9aef8400) [pid = 1905] [serial = 415] [outer = 0x9aef4800] 05:27:12 INFO - PROCESS | 1905 | 1471350432103 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9b07f400) [pid = 1905] [serial = 416] [outer = 0x9aef4800] 05:27:13 INFO - PROCESS | 1905 | 1471350433099 Marionette TRACE conn5 <- [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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1681ms 05:27:13 INFO - PROCESS | 1905 | 1471350433165 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 05:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:27:13 INFO - PROCESS | 1905 | 1471350433169 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 05:27:13 INFO - PROCESS | 1905 | 1471350433176 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1905 | 1471350433180 Marionette TRACE conn5 <- [1,526,null,{}] 05:27:13 INFO - PROCESS | 1905 | 1471350433186 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 1905 | 1471350433191 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:13 INFO - PROCESS | 1905 | 1471350433373 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 05:27:13 INFO - PROCESS | 1905 | 1471350433573 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1905 | 1471350433580 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216000 == 42 [pid = 1905] [id = 139] 05:27:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x910f2c00) [pid = 1905] [serial = 417] [outer = (nil)] 05:27:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9bcd6800) [pid = 1905] [serial = 418] [outer = 0x910f2c00] 05:27:13 INFO - PROCESS | 1905 | 1471350433670 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9bf07400) [pid = 1905] [serial = 419] [outer = 0x910f2c00] 05:27:14 INFO - PROCESS | 1905 | 1471350434685 Marionette TRACE conn5 <- [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]]]}] 05:27:14 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 05:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 05:27:14 INFO - PROCESS | 1905 | 1471350434759 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1905 | 1471350434763 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:27:14 INFO - PROCESS | 1905 | 1471350434770 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1905 | 1471350434773 Marionette TRACE conn5 <- [1,530,null,{}] 05:27:14 INFO - PROCESS | 1905 | 1471350434779 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1905 | 1471350434784 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:14 INFO - PROCESS | 1905 | 1471350434963 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 05:27:15 INFO - PROCESS | 1905 | 1471350435168 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1905 | 1471350435175 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108f400 == 43 [pid = 1905] [id = 140] 05:27:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9c47e000) [pid = 1905] [serial = 420] [outer = (nil)] 05:27:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x9c8ae000) [pid = 1905] [serial = 421] [outer = 0x9c47e000] 05:27:15 INFO - PROCESS | 1905 | 1471350435258 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9c8b2400) [pid = 1905] [serial = 422] [outer = 0x9c47e000] 05:27:16 INFO - PROCESS | 1905 | 1471350436126 Marionette TRACE conn5 <- [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"]]]}] 05:27:16 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 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:16 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 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:27:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1383ms 05:27:16 INFO - PROCESS | 1905 | 1471350436157 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1905 | 1471350436161 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 05:27:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:27:16 INFO - PROCESS | 1905 | 1471350436169 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1905 | 1471350436172 Marionette TRACE conn5 <- [1,534,null,{}] 05:27:16 INFO - PROCESS | 1905 | 1471350436178 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 1905 | 1471350436190 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:16 INFO - PROCESS | 1905 | 1471350436499 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 05:27:16 INFO - PROCESS | 1905 | 1471350436791 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1905 | 1471350436799 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26d000 == 44 [pid = 1905] [id = 141] 05:27:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f26dc00) [pid = 1905] [serial = 423] [outer = (nil)] 05:27:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x8f275000) [pid = 1905] [serial = 424] [outer = 0x8f26dc00] 05:27:16 INFO - PROCESS | 1905 | 1471350436934 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x90b92000) [pid = 1905] [serial = 425] [outer = 0x8f26dc00] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0xa3117800) [pid = 1905] [serial = 217] [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.] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x9c94f800) [pid = 1905] [serial = 372] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9aef8800) [pid = 1905] [serial = 366] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x8f2be000) [pid = 1905] [serial = 369] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9b07dc00) [pid = 1905] [serial = 367] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9c8b1c00) [pid = 1905] [serial = 342] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9c8b3000) [pid = 1905] [serial = 343] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x913ad800) [pid = 1905] [serial = 354] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x978ba800) [pid = 1905] [serial = 355] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa063ec00) [pid = 1905] [serial = 348] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa063b000) [pid = 1905] [serial = 349] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x910f5c00) [pid = 1905] [serial = 357] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x913a8400) [pid = 1905] [serial = 358] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9bfca000) [pid = 1905] [serial = 339] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9bf0f400) [pid = 1905] [serial = 340] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9d574000) [pid = 1905] [serial = 345] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0xa05a3c00) [pid = 1905] [serial = 346] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b07bc00) [pid = 1905] [serial = 336] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9b081c00) [pid = 1905] [serial = 337] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99fe9000) [pid = 1905] [serial = 363] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0xa22b5c00) [pid = 1905] [serial = 351] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0xa2310800) [pid = 1905] [serial = 352] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x8f2be400) [pid = 1905] [serial = 330] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910f2000) [pid = 1905] [serial = 331] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919ddc00) [pid = 1905] [serial = 360] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x93a89000) [pid = 1905] [serial = 361] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9528ec00) [pid = 1905] [serial = 333] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99ccb400) [pid = 1905] [serial = 334] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99c02000) [pid = 1905] [serial = 328] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d34f800) [pid = 1905] [serial = 373] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9137bc00) [pid = 1905] [serial = 370] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9ae23400) [pid = 1905] [serial = 364] [outer = (nil)] [url = about:blank] 05:27:17 INFO - PROCESS | 1905 | 1471350437963 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:27:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1846ms 05:27:18 INFO - PROCESS | 1905 | 1471350438017 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1905 | 1471350438023 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 05:27:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:27:18 INFO - PROCESS | 1905 | 1471350438031 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1905 | 1471350438035 Marionette TRACE conn5 <- [1,538,null,{}] 05:27:18 INFO - PROCESS | 1905 | 1471350438043 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1905 | 1471350438051 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:18 INFO - PROCESS | 1905 | 1471350438255 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 05:27:18 INFO - PROCESS | 1905 | 1471350438400 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1905 | 1471350438411 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f268400 == 45 [pid = 1905] [id = 142] 05:27:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x91380c00) [pid = 1905] [serial = 426] [outer = (nil)] 05:27:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x913b3400) [pid = 1905] [serial = 427] [outer = 0x91380c00] 05:27:18 INFO - PROCESS | 1905 | 1471350438529 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93a89000) [pid = 1905] [serial = 428] [outer = 0x91380c00] 05:27:19 INFO - PROCESS | 1905 | 1471350439264 Marionette TRACE conn5 <- [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]]]}] 05:27:19 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. 05:27:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1285ms 05:27:19 INFO - PROCESS | 1905 | 1471350439319 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1905 | 1471350439325 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 05:27:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:27:19 INFO - PROCESS | 1905 | 1471350439333 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1905 | 1471350439337 Marionette TRACE conn5 <- [1,542,null,{}] 05:27:19 INFO - PROCESS | 1905 | 1471350439350 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1905 | 1471350439354 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:19 INFO - PROCESS | 1905 | 1471350439550 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 05:27:19 INFO - PROCESS | 1905 | 1471350439560 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1905 | 1471350439570 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528a400 == 46 [pid = 1905] [id = 143] 05:27:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9528f800) [pid = 1905] [serial = 429] [outer = (nil)] 05:27:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x995a0400) [pid = 1905] [serial = 430] [outer = 0x9528f800] 05:27:19 INFO - PROCESS | 1905 | 1471350439642 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99fea000) [pid = 1905] [serial = 431] [outer = 0x9528f800] 05:27:20 INFO - PROCESS | 1905 | 1471350440624 Marionette TRACE conn5 <- [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]]]}] 05:27:20 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. 05:27:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1337ms 05:27:20 INFO - PROCESS | 1905 | 1471350440672 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1905 | 1471350440676 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 05:27:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:27:20 INFO - PROCESS | 1905 | 1471350440710 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1905 | 1471350440720 Marionette TRACE conn5 <- [1,546,null,{}] 05:27:20 INFO - PROCESS | 1905 | 1471350440737 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1905 | 1471350440744 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:20 INFO - PROCESS | 1905 | 1471350440976 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 05:27:21 INFO - PROCESS | 1905 | 1471350441008 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1905 | 1471350441019 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217800 == 47 [pid = 1905] [id = 144] 05:27:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9912a400) [pid = 1905] [serial = 432] [outer = (nil)] 05:27:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aef9000) [pid = 1905] [serial = 433] [outer = 0x9912a400] 05:27:21 INFO - PROCESS | 1905 | 1471350441090 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9b085400) [pid = 1905] [serial = 434] [outer = 0x9912a400] 05:27:22 INFO - PROCESS | 1905 | 1471350442099 Marionette TRACE conn5 <- [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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:27:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1416ms 05:27:22 INFO - PROCESS | 1905 | 1471350442114 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1905 | 1471350442119 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 05:27:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:27:22 INFO - PROCESS | 1905 | 1471350442125 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1905 | 1471350442129 Marionette TRACE conn5 <- [1,550,null,{}] 05:27:22 INFO - PROCESS | 1905 | 1471350442145 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 1905 | 1471350442149 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:22 INFO - PROCESS | 1905 | 1471350442366 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9108e800) [pid = 1905] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b079400) [pid = 1905] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0xa0631400) [pid = 1905] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f21a800) [pid = 1905] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa256a000) [pid = 1905] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x91085800) [pid = 1905] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x91081c00) [pid = 1905] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x919e5800) [pid = 1905] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x95098400) [pid = 1905] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:27:22 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b394400) [pid = 1905] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:27:22 INFO - PROCESS | 1905 | 1471350442622 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1905 | 1471350442631 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a800 == 48 [pid = 1905] [id = 145] 05:27:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f270000) [pid = 1905] [serial = 435] [outer = (nil)] 05:27:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x910e7800) [pid = 1905] [serial = 436] [outer = 0x8f270000] 05:27:22 INFO - PROCESS | 1905 | 1471350442706 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919e1800) [pid = 1905] [serial = 437] [outer = 0x8f270000] 05:27:23 INFO - PROCESS | 1905 | 1471350443474 Marionette TRACE conn5 <- [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]]]}] 05:27:23 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. 05:27:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1394ms 05:27:23 INFO - PROCESS | 1905 | 1471350443522 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 1905 | 1471350443525 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 05:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:27:23 INFO - PROCESS | 1905 | 1471350443531 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1905 | 1471350443536 Marionette TRACE conn5 <- [1,554,null,{}] 05:27:23 INFO - PROCESS | 1905 | 1471350443542 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:23 INFO - PROCESS | 1905 | 1471350443546 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:23 INFO - PROCESS | 1905 | 1471350443743 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 05:27:23 INFO - PROCESS | 1905 | 1471350443766 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1905 | 1471350443781 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213c00 == 49 [pid = 1905] [id = 146] 05:27:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9c47d000) [pid = 1905] [serial = 438] [outer = (nil)] 05:27:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8ae400) [pid = 1905] [serial = 439] [outer = 0x9c47d000] 05:27:23 INFO - PROCESS | 1905 | 1471350443862 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9c8f9c00) [pid = 1905] [serial = 440] [outer = 0x9c47d000] 05:27:24 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:24 INFO - PROCESS | 1905 | 1471350444953 Marionette TRACE conn5 <- [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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1490ms 05:27:25 INFO - PROCESS | 1905 | 1471350445024 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1905 | 1471350445031 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 05:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:27:25 INFO - PROCESS | 1905 | 1471350445041 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1905 | 1471350445046 Marionette TRACE conn5 <- [1,558,null,{}] 05:27:25 INFO - PROCESS | 1905 | 1471350445058 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 1905 | 1471350445063 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:25 INFO - PROCESS | 1905 | 1471350445307 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 05:27:25 INFO - PROCESS | 1905 | 1471350445544 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1905 | 1471350445558 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94800 == 50 [pid = 1905] [id = 147] 05:27:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x90b97400) [pid = 1905] [serial = 441] [outer = (nil)] 05:27:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x919db400) [pid = 1905] [serial = 442] [outer = 0x90b97400] 05:27:25 INFO - PROCESS | 1905 | 1471350445644 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x93a80400) [pid = 1905] [serial = 443] [outer = 0x90b97400] 05:27:26 INFO - PROCESS | 1905 | 1471350446591 Marionette TRACE conn5 <- [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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1590ms 05:27:26 INFO - PROCESS | 1905 | 1471350446640 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1905 | 1471350446648 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 05:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:27:26 INFO - PROCESS | 1905 | 1471350446659 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1905 | 1471350446664 Marionette TRACE conn5 <- [1,562,null,{}] 05:27:26 INFO - PROCESS | 1905 | 1471350446670 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1905 | 1471350446676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:26 INFO - PROCESS | 1905 | 1471350446876 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 05:27:27 INFO - PROCESS | 1905 | 1471350447035 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1905 | 1471350447045 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x95098000 == 51 [pid = 1905] [id = 148] 05:27:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99fde400) [pid = 1905] [serial = 444] [outer = (nil)] 05:27:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9aeeb800) [pid = 1905] [serial = 445] [outer = 0x99fde400] 05:27:27 INFO - PROCESS | 1905 | 1471350447178 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9b07e000) [pid = 1905] [serial = 446] [outer = 0x99fde400] 05:27:27 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:28 INFO - PROCESS | 1905 | 1471350448152 Marionette TRACE conn5 <- [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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1541ms 05:27:28 INFO - PROCESS | 1905 | 1471350448201 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1905 | 1471350448206 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 05:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:27:28 INFO - PROCESS | 1905 | 1471350448214 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1905 | 1471350448220 Marionette TRACE conn5 <- [1,566,null,{}] 05:27:28 INFO - PROCESS | 1905 | 1471350448238 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 1905 | 1471350448248 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:28 INFO - PROCESS | 1905 | 1471350448515 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 05:27:28 INFO - PROCESS | 1905 | 1471350448729 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1905 | 1471350448738 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d344000 == 52 [pid = 1905] [id = 149] 05:27:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d344400) [pid = 1905] [serial = 447] [outer = (nil)] 05:27:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d34e400) [pid = 1905] [serial = 448] [outer = 0x9d344400] 05:27:28 INFO - PROCESS | 1905 | 1471350448828 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9d52b000) [pid = 1905] [serial = 449] [outer = 0x9d344400] 05:27:29 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:29 INFO - PROCESS | 1905 | 1471350449737 Marionette TRACE conn5 <- [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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1587ms 05:27:29 INFO - PROCESS | 1905 | 1471350449802 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 05:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:27:29 INFO - PROCESS | 1905 | 1471350449808 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 05:27:29 INFO - PROCESS | 1905 | 1471350449814 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1905 | 1471350449818 Marionette TRACE conn5 <- [1,570,null,{}] 05:27:29 INFO - PROCESS | 1905 | 1471350449824 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1905 | 1471350449830 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:30 INFO - PROCESS | 1905 | 1471350450048 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 05:27:30 INFO - PROCESS | 1905 | 1471350450252 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1905 | 1471350450259 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cce800 == 53 [pid = 1905] [id = 150] 05:27:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9d535400) [pid = 1905] [serial = 450] [outer = (nil)] 05:27:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa04a6400) [pid = 1905] [serial = 451] [outer = 0x9d535400] 05:27:30 INFO - PROCESS | 1905 | 1471350450388 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa04c4000) [pid = 1905] [serial = 452] [outer = 0x9d535400] 05:27:30 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:31 INFO - PROCESS | 1905 | 1471350451298 Marionette TRACE conn5 <- [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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1537ms 05:27:31 INFO - PROCESS | 1905 | 1471350451351 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1905 | 1471350451355 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 05:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:27:31 INFO - PROCESS | 1905 | 1471350451362 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1905 | 1471350451366 Marionette TRACE conn5 <- [1,574,null,{}] 05:27:31 INFO - PROCESS | 1905 | 1471350451373 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1905 | 1471350451381 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:31 INFO - PROCESS | 1905 | 1471350451567 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 05:27:31 INFO - PROCESS | 1905 | 1471350451729 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1905 | 1471350451740 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d52f000 == 54 [pid = 1905] [id = 151] 05:27:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9d534000) [pid = 1905] [serial = 453] [outer = (nil)] 05:27:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0xa05a9c00) [pid = 1905] [serial = 454] [outer = 0x9d534000] 05:27:31 INFO - PROCESS | 1905 | 1471350451827 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa0631400) [pid = 1905] [serial = 455] [outer = 0x9d534000] 05:27:32 INFO - PROCESS | 1905 | 1471350452755 Marionette TRACE conn5 <- [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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1434ms 05:27:32 INFO - PROCESS | 1905 | 1471350452797 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 05:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:27:32 INFO - PROCESS | 1905 | 1471350452801 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 05:27:32 INFO - PROCESS | 1905 | 1471350452808 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1905 | 1471350452811 Marionette TRACE conn5 <- [1,578,null,{}] 05:27:32 INFO - PROCESS | 1905 | 1471350452817 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1905 | 1471350452828 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:33 INFO - PROCESS | 1905 | 1471350453042 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 05:27:33 INFO - PROCESS | 1905 | 1471350453270 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1905 | 1471350453279 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b1bc00 == 55 [pid = 1905] [id = 152] 05:27:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa0636800) [pid = 1905] [serial = 456] [outer = (nil)] 05:27:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0xa209e400) [pid = 1905] [serial = 457] [outer = 0xa0636800] 05:27:33 INFO - PROCESS | 1905 | 1471350453407 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa22b1800) [pid = 1905] [serial = 458] [outer = 0xa0636800] 05:27:34 INFO - PROCESS | 1905 | 1471350454273 Marionette TRACE conn5 <- [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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1504ms 05:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:27:34 INFO - PROCESS | 1905 | 1471350454312 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 1905 | 1471350454315 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 05:27:34 INFO - PROCESS | 1905 | 1471350454322 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1905 | 1471350454326 Marionette TRACE conn5 <- [1,582,null,{}] 05:27:34 INFO - PROCESS | 1905 | 1471350454332 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:34 INFO - PROCESS | 1905 | 1471350454338 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:34 INFO - PROCESS | 1905 | 1471350454517 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 05:27:34 INFO - PROCESS | 1905 | 1471350454688 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1905 | 1471350454697 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x91088400 == 56 [pid = 1905] [id = 153] 05:27:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x93ac1800) [pid = 1905] [serial = 459] [outer = (nil)] 05:27:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0xa22c8800) [pid = 1905] [serial = 460] [outer = 0x93ac1800] 05:27:34 INFO - PROCESS | 1905 | 1471350454785 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0xa2305c00) [pid = 1905] [serial = 461] [outer = 0x93ac1800] 05:27:35 INFO - PROCESS | 1905 | 1471350455714 Marionette TRACE conn5 <- [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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1434ms 05:27:35 INFO - PROCESS | 1905 | 1471350455756 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1905 | 1471350455761 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 05:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:27:35 INFO - PROCESS | 1905 | 1471350455768 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1905 | 1471350455773 Marionette TRACE conn5 <- [1,586,null,{}] 05:27:35 INFO - PROCESS | 1905 | 1471350455779 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1905 | 1471350455786 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:36 INFO - PROCESS | 1905 | 1471350456029 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 05:27:36 INFO - PROCESS | 1905 | 1471350456290 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1905 | 1471350456298 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214800 == 57 [pid = 1905] [id = 154] 05:27:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x8f271400) [pid = 1905] [serial = 462] [outer = (nil)] 05:27:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x91082000) [pid = 1905] [serial = 463] [outer = 0x8f271400] 05:27:36 INFO - PROCESS | 1905 | 1471350456436 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x913b1400) [pid = 1905] [serial = 464] [outer = 0x8f271400] 05:27:36 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:37 INFO - PROCESS | 1905 | 1471350457565 Marionette TRACE conn5 <- [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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1844ms 05:27:37 INFO - PROCESS | 1905 | 1471350457614 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1905 | 1471350457621 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 05:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:27:37 INFO - PROCESS | 1905 | 1471350457629 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1905 | 1471350457634 Marionette TRACE conn5 <- [1,590,null,{}] 05:27:37 INFO - PROCESS | 1905 | 1471350457644 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:37 INFO - PROCESS | 1905 | 1471350457648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:37 INFO - PROCESS | 1905 | 1471350457869 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 05:27:38 INFO - PROCESS | 1905 | 1471350458071 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1905 | 1471350458087 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x910edc00 == 58 [pid = 1905] [id = 155] 05:27:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x910f0000) [pid = 1905] [serial = 465] [outer = (nil)] 05:27:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x95032000) [pid = 1905] [serial = 466] [outer = 0x910f0000] 05:27:38 INFO - PROCESS | 1905 | 1471350458163 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x95283000) [pid = 1905] [serial = 467] [outer = 0x910f0000] 05:27:39 INFO - PROCESS | 1905 | 1471350459098 Marionette TRACE conn5 <- [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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1532ms 05:27:39 INFO - PROCESS | 1905 | 1471350459162 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1905 | 1471350459169 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 05:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:27:39 INFO - PROCESS | 1905 | 1471350459179 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1905 | 1471350459184 Marionette TRACE conn5 <- [1,594,null,{}] 05:27:39 INFO - PROCESS | 1905 | 1471350459190 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1905 | 1471350459194 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:39 INFO - PROCESS | 1905 | 1471350459408 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f273000 == 57 [pid = 1905] [id = 108] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x91084400 == 56 [pid = 1905] [id = 117] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221c00 == 55 [pid = 1905] [id = 118] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x913b4400 == 54 [pid = 1905] [id = 130] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21fc00 == 53 [pid = 1905] [id = 125] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0xa23bb000 == 52 [pid = 1905] [id = 128] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9ae26800 == 51 [pid = 1905] [id = 129] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219400 == 50 [pid = 1905] [id = 131] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x91375000 == 49 [pid = 1905] [id = 120] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b8800 == 48 [pid = 1905] [id = 110] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c6000 == 47 [pid = 1905] [id = 106] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219c00 == 46 [pid = 1905] [id = 123] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f269c00 == 45 [pid = 1905] [id = 109] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21ec00 == 44 [pid = 1905] [id = 111] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9f000 == 43 [pid = 1905] [id = 107] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x99598000 == 42 [pid = 1905] [id = 121] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x946cb800 == 41 [pid = 1905] [id = 122] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8ab800 == 40 [pid = 1905] [id = 115] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94000 == 39 [pid = 1905] [id = 124] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x978c8800 == 38 [pid = 1905] [id = 114] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219800 == 37 [pid = 1905] [id = 116] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c4400 == 36 [pid = 1905] [id = 113] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeee400 == 35 [pid = 1905] [id = 126] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0xa0630400 == 34 [pid = 1905] [id = 127] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef9400 == 33 [pid = 1905] [id = 112] 05:27:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f269000 == 32 [pid = 1905] [id = 119] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x95033800) [pid = 1905] [serial = 376] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x919d9800) [pid = 1905] [serial = 375] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9bfc8400) [pid = 1905] [serial = 379] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9b83d400) [pid = 1905] [serial = 378] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0xa2379400) [pid = 1905] [serial = 382] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0xa2004c00) [pid = 1905] [serial = 381] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x8f221800) [pid = 1905] [serial = 394] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa3110000) [pid = 1905] [serial = 385] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x8f272c00) [pid = 1905] [serial = 395] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x919e5400) [pid = 1905] [serial = 401] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9108a800) [pid = 1905] [serial = 397] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0xa2fcfc00) [pid = 1905] [serial = 384] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x978c1000) [pid = 1905] [serial = 392] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9502d000) [pid = 1905] [serial = 391] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x978c3000) [pid = 1905] [serial = 403] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa34e5800) [pid = 1905] [serial = 388] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0xa33d2800) [pid = 1905] [serial = 387] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x919db800) [pid = 1905] [serial = 400] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x982d4800) [pid = 1905] [serial = 404] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x910e9c00) [pid = 1905] [serial = 398] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9959fc00) [pid = 1905] [serial = 406] [outer = (nil)] [url = about:blank] 05:27:40 INFO - PROCESS | 1905 | 1471350460798 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1905 | 1471350460807 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21e800 == 33 [pid = 1905] [id = 156] 05:27:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f21f000) [pid = 1905] [serial = 468] [outer = (nil)] 05:27:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f221800) [pid = 1905] [serial = 469] [outer = 0x8f21f000] 05:27:40 INFO - PROCESS | 1905 | 1471350460898 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x8f272c00) [pid = 1905] [serial = 470] [outer = 0x8f21f000] 05:27:42 INFO - PROCESS | 1905 | 1471350462062 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2942ms 05:27:42 INFO - PROCESS | 1905 | 1471350462123 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1905 | 1471350462130 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 05:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:27:42 INFO - PROCESS | 1905 | 1471350462138 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1905 | 1471350462146 Marionette TRACE conn5 <- [1,598,null,{}] 05:27:42 INFO - PROCESS | 1905 | 1471350462154 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1905 | 1471350462160 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:42 INFO - PROCESS | 1905 | 1471350462352 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 05:27:42 INFO - PROCESS | 1905 | 1471350462545 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1905 | 1471350462551 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3800 == 34 [pid = 1905] [id = 157] 05:27:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x90b94400) [pid = 1905] [serial = 471] [outer = (nil)] 05:27:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x90b9d000) [pid = 1905] [serial = 472] [outer = 0x90b94400] 05:27:42 INFO - PROCESS | 1905 | 1471350462673 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x91087000) [pid = 1905] [serial = 473] [outer = 0x90b94400] 05:27:43 INFO - PROCESS | 1905 | 1471350463737 Marionette TRACE conn5 <- [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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1644ms 05:27:43 INFO - PROCESS | 1905 | 1471350463783 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1905 | 1471350463790 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 05:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:27:43 INFO - PROCESS | 1905 | 1471350463802 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1905 | 1471350463806 Marionette TRACE conn5 <- [1,602,null,{}] 05:27:43 INFO - PROCESS | 1905 | 1471350463813 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1905 | 1471350463819 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:44 INFO - PROCESS | 1905 | 1471350464017 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 05:27:44 INFO - PROCESS | 1905 | 1471350464221 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1905 | 1471350464232 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216400 == 35 [pid = 1905] [id = 158] 05:27:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x913b7400) [pid = 1905] [serial = 474] [outer = (nil)] 05:27:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x919ddc00) [pid = 1905] [serial = 475] [outer = 0x913b7400] 05:27:44 INFO - PROCESS | 1905 | 1471350464326 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x919e4800) [pid = 1905] [serial = 476] [outer = 0x913b7400] 05:27:45 INFO - PROCESS | 1905 | 1471350465379 Marionette TRACE conn5 <- [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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1637ms 05:27:45 INFO - PROCESS | 1905 | 1471350465440 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1905 | 1471350465444 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 05:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:27:45 INFO - PROCESS | 1905 | 1471350465451 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1905 | 1471350465458 Marionette TRACE conn5 <- [1,606,null,{}] 05:27:45 INFO - PROCESS | 1905 | 1471350465476 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:45 INFO - PROCESS | 1905 | 1471350465487 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:45 INFO - PROCESS | 1905 | 1471350465686 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 05:27:45 INFO - PROCESS | 1905 | 1471350465886 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1905 | 1471350465899 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c1000 == 36 [pid = 1905] [id = 159] 05:27:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x978c2000) [pid = 1905] [serial = 477] [outer = (nil)] 05:27:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x98276400) [pid = 1905] [serial = 478] [outer = 0x978c2000] 05:27:46 INFO - PROCESS | 1905 | 1471350466013 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x99c03000) [pid = 1905] [serial = 479] [outer = 0x978c2000] 05:27:46 INFO - PROCESS | 1905 | 1471350466993 Marionette TRACE conn5 <- [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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:27:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1591ms 05:27:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:27:47 INFO - PROCESS | 1905 | 1471350467043 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1905 | 1471350467047 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 05:27:47 INFO - PROCESS | 1905 | 1471350467054 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1905 | 1471350467058 Marionette TRACE conn5 <- [1,610,null,{}] 05:27:47 INFO - PROCESS | 1905 | 1471350467064 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 1905 | 1471350467069 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:47 INFO - PROCESS | 1905 | 1471350467269 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 05:27:47 INFO - PROCESS | 1905 | 1471350467423 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1905 | 1471350467431 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21bc00 == 37 [pid = 1905] [id = 160] 05:27:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x8f272000) [pid = 1905] [serial = 480] [outer = (nil)] 05:27:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x99fe4800) [pid = 1905] [serial = 481] [outer = 0x8f272000] 05:27:47 INFO - PROCESS | 1905 | 1471350467564 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9a17d800) [pid = 1905] [serial = 482] [outer = 0x8f272000] 05:27:48 INFO - PROCESS | 1905 | 1471350468720 Marionette TRACE conn5 <- [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]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1744ms 05:27:48 INFO - PROCESS | 1905 | 1471350468798 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1905 | 1471350468802 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 05:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:27:48 INFO - PROCESS | 1905 | 1471350468810 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1905 | 1471350468812 Marionette TRACE conn5 <- [1,614,null,{}] 05:27:48 INFO - PROCESS | 1905 | 1471350468819 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1905 | 1471350468824 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:49 INFO - PROCESS | 1905 | 1471350469048 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 05:27:49 INFO - PROCESS | 1905 | 1471350469257 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1905 | 1471350469267 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x99181400 == 38 [pid = 1905] [id = 161] 05:27:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x99cc9400) [pid = 1905] [serial = 483] [outer = (nil)] 05:27:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x9aef5400) [pid = 1905] [serial = 484] [outer = 0x99cc9400] 05:27:49 INFO - PROCESS | 1905 | 1471350469376 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9bfd3400) [pid = 1905] [serial = 485] [outer = 0x99cc9400] 05:27:50 INFO - PROCESS | 1905 | 1471350470517 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:27:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1730ms 05:27:50 INFO - PROCESS | 1905 | --DOCSHELL 0x910edc00 == 37 [pid = 1905] [id = 155] 05:27:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9d52f000 == 36 [pid = 1905] [id = 151] 05:27:50 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94800 == 35 [pid = 1905] [id = 147] 05:27:50 INFO - PROCESS | 1905 | --DOCSHELL 0x99cce800 == 34 [pid = 1905] [id = 150] 05:27:50 INFO - PROCESS | 1905 | 1471350470545 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1905 | 1471350470550 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 05:27:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:27:50 INFO - PROCESS | 1905 | 1471350470559 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1905 | 1471350470563 Marionette TRACE conn5 <- [1,618,null,{}] 05:27:50 INFO - PROCESS | 1905 | 1471350470572 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1905 | 1471350470578 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:50 INFO - PROCESS | 1905 | 1471350470748 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 05:27:50 INFO - PROCESS | 1905 | 1471350470947 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1905 | 1471350470956 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c1400 == 35 [pid = 1905] [id = 162] 05:27:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x90b96800) [pid = 1905] [serial = 486] [outer = (nil)] 05:27:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x913a9c00) [pid = 1905] [serial = 487] [outer = 0x90b96800] 05:27:51 INFO - PROCESS | 1905 | 1471350471031 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x919df400) [pid = 1905] [serial = 488] [outer = 0x90b96800] 05:27:51 INFO - PROCESS | 1905 | 1471350471807 Marionette TRACE conn5 <- [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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1280ms 05:27:51 INFO - PROCESS | 1905 | 1471350471840 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1905 | 1471350471847 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 05:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:27:51 INFO - PROCESS | 1905 | 1471350471859 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1905 | 1471350471863 Marionette TRACE conn5 <- [1,622,null,{}] 05:27:51 INFO - PROCESS | 1905 | 1471350471869 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1905 | 1471350471875 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:52 INFO - PROCESS | 1905 | 1471350472045 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 05:27:52 INFO - PROCESS | 1905 | 1471350472055 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1905 | 1471350472067 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f5000 == 36 [pid = 1905] [id = 163] 05:27:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x95099400) [pid = 1905] [serial = 489] [outer = (nil)] 05:27:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x9917e000) [pid = 1905] [serial = 490] [outer = 0x95099400] 05:27:52 INFO - PROCESS | 1905 | 1471350472140 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x99fe7000) [pid = 1905] [serial = 491] [outer = 0x95099400] 05:27:53 INFO - PROCESS | 1905 | 1471350473184 Marionette TRACE conn5 <- [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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:27:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1385ms 05:27:53 INFO - PROCESS | 1905 | 1471350473244 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1905 | 1471350473248 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 05:27:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:27:53 INFO - PROCESS | 1905 | 1471350473263 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1905 | 1471350473269 Marionette TRACE conn5 <- [1,626,null,{}] 05:27:53 INFO - PROCESS | 1905 | 1471350473293 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1905 | 1471350473304 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:53 INFO - PROCESS | 1905 | 1471350473522 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 05:27:53 INFO - PROCESS | 1905 | 1471350473546 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1905 | 1471350473556 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x9ae24400 == 37 [pid = 1905] [id = 164] 05:27:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x9b07ac00) [pid = 1905] [serial = 492] [outer = (nil)] 05:27:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x9c94f000) [pid = 1905] [serial = 493] [outer = 0x9b07ac00] 05:27:53 INFO - PROCESS | 1905 | 1471350473630 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0x9d34b000) [pid = 1905] [serial = 494] [outer = 0x9b07ac00] 05:27:54 INFO - PROCESS | 1905 | 1471350474541 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:27:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1341ms 05:27:54 INFO - PROCESS | 1905 | 1471350474604 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 05:27:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:27:54 INFO - PROCESS | 1905 | 1471350474609 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 05:27:54 INFO - PROCESS | 1905 | 1471350474615 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1905 | 1471350474618 Marionette TRACE conn5 <- [1,630,null,{}] 05:27:54 INFO - PROCESS | 1905 | 1471350474624 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1905 | 1471350474629 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:54 INFO - PROCESS | 1905 | 1471350474833 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 05:27:54 INFO - PROCESS | 1905 | 1471350474858 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1905 | 1471350474866 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x95099000 == 38 [pid = 1905] [id = 165] 05:27:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0x9d350800) [pid = 1905] [serial = 495] [outer = (nil)] 05:27:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x9d578c00) [pid = 1905] [serial = 496] [outer = 0x9d350800] 05:27:54 INFO - PROCESS | 1905 | 1471350474938 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0xa04ccc00) [pid = 1905] [serial = 497] [outer = 0x9d350800] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0x9c47e000) [pid = 1905] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x9528f800) [pid = 1905] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x91380c00) [pid = 1905] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x90b92400) [pid = 1905] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x910f2c00) [pid = 1905] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x8f26dc00) [pid = 1905] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x9aef4800) [pid = 1905] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x8f270000) [pid = 1905] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x8f270c00) [pid = 1905] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x9912a400) [pid = 1905] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x90b99800) [pid = 1905] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9c47d000) [pid = 1905] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x910f0000) [pid = 1905] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x90b97400) [pid = 1905] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x99fde400) [pid = 1905] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9d344400) [pid = 1905] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9d535400) [pid = 1905] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9d534000) [pid = 1905] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa0636800) [pid = 1905] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x93ac1800) [pid = 1905] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:27:55 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x8f271400) [pid = 1905] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:27:56 INFO - PROCESS | 1905 | 1471350476036 Marionette TRACE conn5 <- [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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:27:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1487ms 05:27:56 INFO - PROCESS | 1905 | 1471350476102 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1905 | 1471350476106 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 05:27:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:27:56 INFO - PROCESS | 1905 | 1471350476112 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1905 | 1471350476115 Marionette TRACE conn5 <- [1,634,null,{}] 05:27:56 INFO - PROCESS | 1905 | 1471350476121 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1905 | 1471350476126 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:56 INFO - PROCESS | 1905 | 1471350476286 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 05:27:56 INFO - PROCESS | 1905 | 1471350476402 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1905 | 1471350476409 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b8000 == 39 [pid = 1905] [id = 166] 05:27:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x90b92400) [pid = 1905] [serial = 498] [outer = (nil)] 05:27:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x99181000) [pid = 1905] [serial = 499] [outer = 0x90b92400] 05:27:56 INFO - PROCESS | 1905 | 1471350476487 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9b084400) [pid = 1905] [serial = 500] [outer = 0x90b92400] 05:27:56 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:57 INFO - PROCESS | 1905 | 1471350477261 Marionette TRACE conn5 <- [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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1186ms 05:27:57 INFO - PROCESS | 1905 | 1471350477299 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1905 | 1471350477302 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 05:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:27:57 INFO - PROCESS | 1905 | 1471350477309 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1905 | 1471350477312 Marionette TRACE conn5 <- [1,638,null,{}] 05:27:57 INFO - PROCESS | 1905 | 1471350477318 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1905 | 1471350477328 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:57 INFO - PROCESS | 1905 | 1471350477671 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 05:27:57 INFO - PROCESS | 1905 | 1471350477754 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1905 | 1471350477765 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bdc00 == 40 [pid = 1905] [id = 167] 05:27:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x8f2be400) [pid = 1905] [serial = 501] [outer = (nil)] 05:27:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x90b94c00) [pid = 1905] [serial = 502] [outer = 0x8f2be400] 05:27:57 INFO - PROCESS | 1905 | 1471350477892 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x91090c00) [pid = 1905] [serial = 503] [outer = 0x8f2be400] 05:27:58 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:58 INFO - PROCESS | 1905 | 1471350478907 Marionette TRACE conn5 <- [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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1634ms 05:27:58 INFO - PROCESS | 1905 | 1471350478947 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1905 | 1471350478954 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 05:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:27:58 INFO - PROCESS | 1905 | 1471350478962 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1905 | 1471350478967 Marionette TRACE conn5 <- [1,642,null,{}] 05:27:58 INFO - PROCESS | 1905 | 1471350478975 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1905 | 1471350478981 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:59 INFO - PROCESS | 1905 | 1471350479172 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 05:27:59 INFO - PROCESS | 1905 | 1471350479334 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1905 | 1471350479343 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:27:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c7000 == 41 [pid = 1905] [id = 168] 05:27:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x99c02800) [pid = 1905] [serial = 504] [outer = (nil)] 05:27:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x99fe9c00) [pid = 1905] [serial = 505] [outer = 0x99c02800] 05:27:59 INFO - PROCESS | 1905 | 1471350479484 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9aeec800) [pid = 1905] [serial = 506] [outer = 0x99c02800] 05:28:00 INFO - PROCESS | 1905 | 1471350480442 Marionette TRACE conn5 <- [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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1534ms 05:28:00 INFO - PROCESS | 1905 | 1471350480498 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1905 | 1471350480502 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 05:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:28:00 INFO - PROCESS | 1905 | 1471350480510 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1905 | 1471350480514 Marionette TRACE conn5 <- [1,646,null,{}] 05:28:00 INFO - PROCESS | 1905 | 1471350480521 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1905 | 1471350480526 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:00 INFO - PROCESS | 1905 | 1471350480719 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 05:28:01 INFO - PROCESS | 1905 | 1471350480985 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1905 | 1471350480995 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd3800 == 42 [pid = 1905] [id = 169] 05:28:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9d52e800) [pid = 1905] [serial = 507] [outer = (nil)] 05:28:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x9d574000) [pid = 1905] [serial = 508] [outer = 0x9d52e800] 05:28:01 INFO - PROCESS | 1905 | 1471350481127 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0xa0636800) [pid = 1905] [serial = 509] [outer = 0x9d52e800] 05:28:02 INFO - PROCESS | 1905 | 1471350482059 Marionette TRACE conn5 <- [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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1583ms 05:28:02 INFO - PROCESS | 1905 | 1471350482093 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1905 | 1471350482100 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 05:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:28:02 INFO - PROCESS | 1905 | 1471350482118 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1905 | 1471350482126 Marionette TRACE conn5 <- [1,650,null,{}] 05:28:02 INFO - PROCESS | 1905 | 1471350482137 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1905 | 1471350482142 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:02 INFO - PROCESS | 1905 | 1471350482324 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 05:28:02 INFO - PROCESS | 1905 | 1471350482530 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1905 | 1471350482537 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b91000 == 43 [pid = 1905] [id = 170] 05:28:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x9509c000) [pid = 1905] [serial = 510] [outer = (nil)] 05:28:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0xa22b1c00) [pid = 1905] [serial = 511] [outer = 0x9509c000] 05:28:02 INFO - PROCESS | 1905 | 1471350482628 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0xa22b9400) [pid = 1905] [serial = 512] [outer = 0x9509c000] 05:28:03 INFO - PROCESS | 1905 | 1471350483543 Marionette TRACE conn5 <- [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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1500ms 05:28:03 INFO - PROCESS | 1905 | 1471350483612 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1905 | 1471350483615 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 05:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:28:03 INFO - PROCESS | 1905 | 1471350483623 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1905 | 1471350483627 Marionette TRACE conn5 <- [1,654,null,{}] 05:28:03 INFO - PROCESS | 1905 | 1471350483633 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1905 | 1471350483638 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:03 INFO - PROCESS | 1905 | 1471350483855 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 05:28:04 INFO - PROCESS | 1905 | 1471350484061 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1905 | 1471350484069 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108b000 == 44 [pid = 1905] [id = 171] 05:28:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x91378000) [pid = 1905] [serial = 513] [outer = (nil)] 05:28:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0xa2374800) [pid = 1905] [serial = 514] [outer = 0x91378000] 05:28:04 INFO - PROCESS | 1905 | 1471350484204 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0xa23b0c00) [pid = 1905] [serial = 515] [outer = 0x91378000] 05:28:05 INFO - PROCESS | 1905 | 1471350485100 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1534ms 05:28:05 INFO - PROCESS | 1905 | 1471350485158 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1905 | 1471350485162 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 05:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:28:05 INFO - PROCESS | 1905 | 1471350485169 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1905 | 1471350485171 Marionette TRACE conn5 <- [1,658,null,{}] 05:28:05 INFO - PROCESS | 1905 | 1471350485178 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1905 | 1471350485184 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:05 INFO - PROCESS | 1905 | 1471350485467 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 05:28:05 INFO - PROCESS | 1905 | 1471350485686 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1905 | 1471350485704 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108c800 == 45 [pid = 1905] [id = 172] 05:28:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0xa236f400) [pid = 1905] [serial = 516] [outer = (nil)] 05:28:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0xa2ffe000) [pid = 1905] [serial = 517] [outer = 0xa236f400] 05:28:05 INFO - PROCESS | 1905 | 1471350485832 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0xa3179c00) [pid = 1905] [serial = 518] [outer = 0xa236f400] 05:28:06 INFO - PROCESS | 1905 | 1471350486758 Marionette TRACE conn5 <- [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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1634ms 05:28:06 INFO - PROCESS | 1905 | 1471350486805 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1905 | 1471350486810 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 05:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:28:06 INFO - PROCESS | 1905 | 1471350486818 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1905 | 1471350486821 Marionette TRACE conn5 <- [1,662,null,{}] 05:28:06 INFO - PROCESS | 1905 | 1471350486828 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1905 | 1471350486833 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:07 INFO - PROCESS | 1905 | 1471350487020 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 05:28:07 INFO - PROCESS | 1905 | 1471350487189 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1905 | 1471350487197 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220c00 == 46 [pid = 1905] [id = 173] 05:28:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0x8f2be000) [pid = 1905] [serial = 519] [outer = (nil)] 05:28:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0xa22b4800) [pid = 1905] [serial = 520] [outer = 0x8f2be000] 05:28:07 INFO - PROCESS | 1905 | 1471350487288 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0xa311a000) [pid = 1905] [serial = 521] [outer = 0x8f2be000] 05:28:07 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:08 INFO - PROCESS | 1905 | 1471350488256 Marionette TRACE conn5 <- [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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1487ms 05:28:08 INFO - PROCESS | 1905 | 1471350488306 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 05:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:28:08 INFO - PROCESS | 1905 | 1471350488312 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 05:28:08 INFO - PROCESS | 1905 | 1471350488320 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1905 | 1471350488323 Marionette TRACE conn5 <- [1,666,null,{}] 05:28:08 INFO - PROCESS | 1905 | 1471350488330 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1905 | 1471350488335 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:08 INFO - PROCESS | 1905 | 1471350488524 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 05:28:08 INFO - PROCESS | 1905 | 1471350488733 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1905 | 1471350488741 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26a800 == 47 [pid = 1905] [id = 174] 05:28:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0x8f26e400) [pid = 1905] [serial = 522] [outer = (nil)] 05:28:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 114 (0x8f2b7400) [pid = 1905] [serial = 523] [outer = 0x8f26e400] 05:28:09 INFO - PROCESS | 1905 | 1471350489079 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 115 (0x90b97800) [pid = 1905] [serial = 524] [outer = 0x8f26e400] 05:28:09 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:09 INFO - PROCESS | 1905 | 1471350489987 Marionette TRACE conn5 <- [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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1702ms 05:28:10 INFO - PROCESS | 1905 | 1471350490022 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1905 | 1471350490028 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 05:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:28:10 INFO - PROCESS | 1905 | 1471350490037 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1905 | 1471350490041 Marionette TRACE conn5 <- [1,670,null,{}] 05:28:10 INFO - PROCESS | 1905 | 1471350490048 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1905 | 1471350490053 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:10 INFO - PROCESS | 1905 | 1471350490234 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 05:28:10 INFO - PROCESS | 1905 | 1471350490437 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1905 | 1471350490446 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e4c00 == 48 [pid = 1905] [id = 175] 05:28:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 116 (0x93a7bc00) [pid = 1905] [serial = 525] [outer = (nil)] 05:28:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 117 (0x93b1c000) [pid = 1905] [serial = 526] [outer = 0x93a7bc00] 05:28:10 INFO - PROCESS | 1905 | 1471350490559 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 118 (0x9502b800) [pid = 1905] [serial = 527] [outer = 0x93a7bc00] 05:28:11 INFO - PROCESS | 1905 | 1471350491569 Marionette TRACE conn5 <- [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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1583ms 05:28:11 INFO - PROCESS | 1905 | 1471350491621 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1905 | 1471350491627 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 05:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:28:11 INFO - PROCESS | 1905 | 1471350491637 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1905 | 1471350491640 Marionette TRACE conn5 <- [1,674,null,{}] 05:28:11 INFO - PROCESS | 1905 | 1471350491647 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1905 | 1471350491652 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:11 INFO - PROCESS | 1905 | 1471350491836 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 05:28:12 INFO - PROCESS | 1905 | --DOCSHELL 0x91085000 == 47 [pid = 1905] [id = 133] 05:28:12 INFO - PROCESS | 1905 | --DOCSHELL 0x95035400 == 46 [pid = 1905] [id = 134] 05:28:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a000 == 45 [pid = 1905] [id = 135] 05:28:12 INFO - PROCESS | 1905 | 1471350492092 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1905 | 1471350492101 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92c00 == 46 [pid = 1905] [id = 176] 05:28:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 119 (0x90b93800) [pid = 1905] [serial = 528] [outer = (nil)] 05:28:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 120 (0x9137b800) [pid = 1905] [serial = 529] [outer = 0x90b93800] 05:28:12 INFO - PROCESS | 1905 | 1471350492189 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 121 (0x93abfc00) [pid = 1905] [serial = 530] [outer = 0x90b93800] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 120 (0x9c8ae000) [pid = 1905] [serial = 421] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 119 (0x9c8b2400) [pid = 1905] [serial = 422] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 118 (0x99fea000) [pid = 1905] [serial = 431] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 117 (0x913b3400) [pid = 1905] [serial = 427] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 116 (0x91379800) [pid = 1905] [serial = 410] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 115 (0x9bf07400) [pid = 1905] [serial = 419] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 114 (0x8f275000) [pid = 1905] [serial = 424] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 113 (0x90b92000) [pid = 1905] [serial = 425] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x9aef8400) [pid = 1905] [serial = 415] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x995a0400) [pid = 1905] [serial = 430] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x9bcd6800) [pid = 1905] [serial = 418] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x910e7800) [pid = 1905] [serial = 436] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0x9b07f400) [pid = 1905] [serial = 416] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x93a89000) [pid = 1905] [serial = 428] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x90b9cc00) [pid = 1905] [serial = 409] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x919e1800) [pid = 1905] [serial = 437] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x99ca2400) [pid = 1905] [serial = 407] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x9aef9000) [pid = 1905] [serial = 433] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x9b085400) [pid = 1905] [serial = 434] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x99ccc800) [pid = 1905] [serial = 412] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x99fe3800) [pid = 1905] [serial = 413] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x9c8ae400) [pid = 1905] [serial = 439] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x95032000) [pid = 1905] [serial = 466] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x919db400) [pid = 1905] [serial = 442] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9aeeb800) [pid = 1905] [serial = 445] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x93a80400) [pid = 1905] [serial = 443] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9b07e000) [pid = 1905] [serial = 446] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9d52b000) [pid = 1905] [serial = 449] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9d34e400) [pid = 1905] [serial = 448] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0xa04c4000) [pid = 1905] [serial = 452] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa04a6400) [pid = 1905] [serial = 451] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa05a9c00) [pid = 1905] [serial = 454] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0xa209e400) [pid = 1905] [serial = 457] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0xa0631400) [pid = 1905] [serial = 455] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0xa22c8800) [pid = 1905] [serial = 460] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa22b1800) [pid = 1905] [serial = 458] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x91082000) [pid = 1905] [serial = 463] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x913b1400) [pid = 1905] [serial = 464] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0xa2305c00) [pid = 1905] [serial = 461] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95283000) [pid = 1905] [serial = 467] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c8f9c00) [pid = 1905] [serial = 440] [outer = (nil)] [url = about:blank] 05:28:12 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:13 INFO - PROCESS | 1905 | 1471350493065 Marionette TRACE conn5 <- [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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1485ms 05:28:13 INFO - PROCESS | 1905 | 1471350493122 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1905 | 1471350493127 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 05:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:28:13 INFO - PROCESS | 1905 | 1471350493134 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1905 | 1471350493139 Marionette TRACE conn5 <- [1,678,null,{}] 05:28:13 INFO - PROCESS | 1905 | 1471350493156 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1905 | 1471350493165 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:13 INFO - PROCESS | 1905 | 1471350493356 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 05:28:13 INFO - PROCESS | 1905 | 1471350493490 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1905 | 1471350493499 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x91085000 == 47 [pid = 1905] [id = 177] 05:28:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x91090400) [pid = 1905] [serial = 531] [outer = (nil)] 05:28:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99feb400) [pid = 1905] [serial = 532] [outer = 0x91090400] 05:28:13 INFO - PROCESS | 1905 | 1471350493574 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9aef0800) [pid = 1905] [serial = 533] [outer = 0x91090400] 05:28:14 INFO - PROCESS | 1905 | 1471350494360 Marionette TRACE conn5 <- [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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1285ms 05:28:14 INFO - PROCESS | 1905 | 1471350494421 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1905 | 1471350494426 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 05:28:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:28:14 INFO - PROCESS | 1905 | 1471350494432 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1905 | 1471350494434 Marionette TRACE conn5 <- [1,682,null,{}] 05:28:14 INFO - PROCESS | 1905 | 1471350494440 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1905 | 1471350494445 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:14 INFO - PROCESS | 1905 | 1471350494632 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 05:28:14 INFO - PROCESS | 1905 | 1471350494642 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1905 | 1471350494648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ccf000 == 48 [pid = 1905] [id = 178] 05:28:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x99fea000) [pid = 1905] [serial = 534] [outer = (nil)] 05:28:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9b086400) [pid = 1905] [serial = 535] [outer = 0x99fea000] 05:28:14 INFO - PROCESS | 1905 | 1471350494841 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9bf08400) [pid = 1905] [serial = 536] [outer = 0x99fea000] 05:28:16 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:16 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:16 INFO - PROCESS | 1905 | 1471350496197 Marionette TRACE conn5 <- [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]]]}] 05:28:16 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) 05:28:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1830ms 05:28:16 INFO - PROCESS | 1905 | 1471350496270 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1905 | 1471350496274 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 05:28:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:28:16 INFO - PROCESS | 1905 | 1471350496283 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1905 | 1471350496287 Marionette TRACE conn5 <- [1,686,null,{}] 05:28:16 INFO - PROCESS | 1905 | 1471350496299 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1905 | 1471350496320 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:16 INFO - PROCESS | 1905 | 1471350496517 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 05:28:16 INFO - PROCESS | 1905 | 1471350496542 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1905 | 1471350496548 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b081000 == 49 [pid = 1905] [id = 179] 05:28:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9b081c00) [pid = 1905] [serial = 537] [outer = (nil)] 05:28:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9c8b1800) [pid = 1905] [serial = 538] [outer = 0x9b081c00] 05:28:16 INFO - PROCESS | 1905 | 1471350496634 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9c94f400) [pid = 1905] [serial = 539] [outer = 0x9b081c00] 05:28:17 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x99cc9400) [pid = 1905] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:28:17 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9b07ac00) [pid = 1905] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:28:17 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x90b96800) [pid = 1905] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:28:17 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x95099400) [pid = 1905] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:28:17 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9d350800) [pid = 1905] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:28:18 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:18 INFO - PROCESS | 1905 | 1471350498041 Marionette TRACE conn5 <- [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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1787ms 05:28:18 INFO - PROCESS | 1905 | 1471350498071 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1905 | 1471350498076 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 05:28:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:28:18 INFO - PROCESS | 1905 | 1471350498092 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1905 | 1471350498095 Marionette TRACE conn5 <- [1,690,null,{}] 05:28:18 INFO - PROCESS | 1905 | 1471350498101 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1905 | 1471350498110 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:18 INFO - PROCESS | 1905 | 1471350498368 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 05:28:18 INFO - PROCESS | 1905 | 1471350498400 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1905 | 1471350498410 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215000 == 50 [pid = 1905] [id = 180] 05:28:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x8f269800) [pid = 1905] [serial = 540] [outer = (nil)] 05:28:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9d34f000) [pid = 1905] [serial = 541] [outer = 0x8f269800] 05:28:18 INFO - PROCESS | 1905 | 1471350498483 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9d528000) [pid = 1905] [serial = 542] [outer = 0x8f269800] 05:28:19 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:19 INFO - PROCESS | 1905 | 1471350499852 Marionette TRACE conn5 <- [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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:28:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1782ms 05:28:19 INFO - PROCESS | 1905 | 1471350499982 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1905 | 1471350499989 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 05:28:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:28:20 INFO - PROCESS | 1905 | 1471350500006 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1905 | 1471350500012 Marionette TRACE conn5 <- [1,694,null,{}] 05:28:20 INFO - PROCESS | 1905 | 1471350500021 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1905 | 1471350500027 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:20 INFO - PROCESS | 1905 | 1471350500206 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 05:28:20 INFO - PROCESS | 1905 | 1471350500370 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1905 | 1471350500387 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b9c00 == 51 [pid = 1905] [id = 181] 05:28:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x8f2c1c00) [pid = 1905] [serial = 543] [outer = (nil)] 05:28:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x913aa400) [pid = 1905] [serial = 544] [outer = 0x8f2c1c00] 05:28:20 INFO - PROCESS | 1905 | 1471350500471 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x919de000) [pid = 1905] [serial = 545] [outer = 0x8f2c1c00] 05:28:21 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:21 INFO - PROCESS | 1905 | 1471350501831 Marionette TRACE conn5 <- [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]]]}] 05:28:21 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) 05:28:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1886ms 05:28:21 INFO - PROCESS | 1905 | 1471350501916 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1905 | 1471350501924 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 05:28:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:28:21 INFO - PROCESS | 1905 | 1471350501952 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1905 | 1471350501957 Marionette TRACE conn5 <- [1,698,null,{}] 05:28:21 INFO - PROCESS | 1905 | 1471350501965 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1905 | 1471350501971 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:22 INFO - PROCESS | 1905 | 1471350502144 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 05:28:22 INFO - PROCESS | 1905 | 1471350502307 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1905 | 1471350502315 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x913a9800 == 52 [pid = 1905] [id = 182] 05:28:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x93b11000) [pid = 1905] [serial = 546] [outer = (nil)] 05:28:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9959bc00) [pid = 1905] [serial = 547] [outer = 0x93b11000] 05:28:22 INFO - PROCESS | 1905 | 1471350502401 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x99ccfc00) [pid = 1905] [serial = 548] [outer = 0x93b11000] 05:28:23 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:23 INFO - PROCESS | 1905 | 1471350503828 Marionette TRACE conn5 <- [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]]]}] 05:28:23 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) 05:28:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1937ms 05:28:23 INFO - PROCESS | 1905 | 1471350503888 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1905 | 1471350503892 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 05:28:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:28:23 INFO - PROCESS | 1905 | 1471350503900 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1905 | 1471350503906 Marionette TRACE conn5 <- [1,702,null,{}] 05:28:23 INFO - PROCESS | 1905 | 1471350503923 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1905 | 1471350503932 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:24 INFO - PROCESS | 1905 | 1471350504145 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 05:28:24 INFO - PROCESS | 1905 | 1471350504308 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1905 | 1471350504320 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8ac800 == 53 [pid = 1905] [id = 183] 05:28:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9c8ad000) [pid = 1905] [serial = 549] [outer = (nil)] 05:28:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9d350000) [pid = 1905] [serial = 550] [outer = 0x9c8ad000] 05:28:24 INFO - PROCESS | 1905 | 1471350504404 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa04c0c00) [pid = 1905] [serial = 551] [outer = 0x9c8ad000] 05:28:25 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:25 INFO - PROCESS | 1905 | 1471350505728 Marionette TRACE conn5 <- [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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1888ms 05:28:25 INFO - PROCESS | 1905 | 1471350505874 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1905 | 1471350505880 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 05:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:28:25 INFO - PROCESS | 1905 | 1471350505892 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1905 | 1471350505895 Marionette TRACE conn5 <- [1,706,null,{}] 05:28:25 INFO - PROCESS | 1905 | 1471350505902 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1905 | 1471350505907 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:26 INFO - PROCESS | 1905 | 1471350506079 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 05:28:26 INFO - PROCESS | 1905 | 1471350506275 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1905 | 1471350506293 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c400 == 54 [pid = 1905] [id = 184] 05:28:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x8f26a400) [pid = 1905] [serial = 552] [outer = (nil)] 05:28:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x919db000) [pid = 1905] [serial = 553] [outer = 0x8f26a400] 05:28:26 INFO - PROCESS | 1905 | 1471350506416 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x99cd4800) [pid = 1905] [serial = 554] [outer = 0x8f26a400] 05:28:27 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2137ms 05:28:28 INFO - PROCESS | 1905 | 1471350508018 Marionette TRACE conn5 <- [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]]]}] 05:28:28 INFO - PROCESS | 1905 | 1471350508029 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1905 | 1471350508035 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 05:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:28:28 INFO - PROCESS | 1905 | 1471350508044 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1905 | 1471350508049 Marionette TRACE conn5 <- [1,710,null,{}] 05:28:28 INFO - PROCESS | 1905 | --DOCSHELL 0x90b91400 == 53 [pid = 1905] [id = 136] 05:28:28 INFO - PROCESS | 1905 | --DOCSHELL 0x93b1bc00 == 52 [pid = 1905] [id = 152] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x99181000) [pid = 1905] [serial = 499] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | 1471350508225 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1905 | 1471350508232 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:28 INFO - PROCESS | 1905 | 1471350508408 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 05:28:28 INFO - PROCESS | 1905 | 1471350508432 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1905 | 1471350508447 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ed800 == 53 [pid = 1905] [id = 185] 05:28:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x910f5c00) [pid = 1905] [serial = 555] [outer = (nil)] 05:28:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x913ae400) [pid = 1905] [serial = 556] [outer = 0x910f5c00] 05:28:28 INFO - PROCESS | 1905 | 1471350508526 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x919d9800) [pid = 1905] [serial = 557] [outer = 0x910f5c00] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x9c94f000) [pid = 1905] [serial = 493] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x913a9c00) [pid = 1905] [serial = 487] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x919df400) [pid = 1905] [serial = 488] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9917e000) [pid = 1905] [serial = 490] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9d578c00) [pid = 1905] [serial = 496] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9d34b000) [pid = 1905] [serial = 494] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x98276400) [pid = 1905] [serial = 478] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x90b9d000) [pid = 1905] [serial = 472] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x919ddc00) [pid = 1905] [serial = 475] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9bfd3400) [pid = 1905] [serial = 485] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9aef5400) [pid = 1905] [serial = 484] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x99fe4800) [pid = 1905] [serial = 481] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x8f221800) [pid = 1905] [serial = 469] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0xa04ccc00) [pid = 1905] [serial = 497] [outer = (nil)] [url = about:blank] 05:28:28 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x99fe7000) [pid = 1905] [serial = 491] [outer = (nil)] [url = about:blank] 05:28:29 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:29 INFO - PROCESS | 1905 | 1471350509812 Marionette TRACE conn5 <- [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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1793ms 05:28:29 INFO - PROCESS | 1905 | 1471350509837 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1905 | 1471350509844 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 05:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:28:29 INFO - PROCESS | 1905 | 1471350509854 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1905 | 1471350509858 Marionette TRACE conn5 <- [1,714,null,{}] 05:28:29 INFO - PROCESS | 1905 | 1471350509865 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1905 | 1471350509870 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:30 INFO - PROCESS | 1905 | 1471350510086 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 05:28:30 INFO - PROCESS | 1905 | 1471350510225 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1905 | 1471350510234 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b1000 == 54 [pid = 1905] [id = 186] 05:28:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x93b19000) [pid = 1905] [serial = 558] [outer = (nil)] 05:28:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x95030000) [pid = 1905] [serial = 559] [outer = 0x93b19000] 05:28:30 INFO - PROCESS | 1905 | 1471350510307 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x95280400) [pid = 1905] [serial = 560] [outer = 0x93b19000] 05:28:31 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:31 INFO - PROCESS | 1905 | 1471350511562 Marionette TRACE conn5 <- [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]]]}] 05:28:31 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 05:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1729ms 05:28:31 INFO - PROCESS | 1905 | 1471350511583 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1905 | 1471350511588 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 05:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:28:31 INFO - PROCESS | 1905 | 1471350511603 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1905 | 1471350511610 Marionette TRACE conn5 <- [1,718,null,{}] 05:28:31 INFO - PROCESS | 1905 | 1471350511626 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1905 | 1471350511634 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:31 INFO - PROCESS | 1905 | 1471350511903 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 05:28:31 INFO - PROCESS | 1905 | 1471350511927 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1905 | 1471350511940 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c6c00 == 55 [pid = 1905] [id = 187] 05:28:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x978c7800) [pid = 1905] [serial = 561] [outer = (nil)] 05:28:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x99fde800) [pid = 1905] [serial = 562] [outer = 0x978c7800] 05:28:32 INFO - PROCESS | 1905 | 1471350512011 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x99ff2000) [pid = 1905] [serial = 563] [outer = 0x978c7800] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x90b93800) [pid = 1905] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x93a7bc00) [pid = 1905] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x8f26e400) [pid = 1905] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x91090400) [pid = 1905] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9b081c00) [pid = 1905] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x99fea000) [pid = 1905] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x978c2000) [pid = 1905] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x90b94400) [pid = 1905] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x8f272000) [pid = 1905] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:28:32 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x913b7400) [pid = 1905] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:28:33 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:33 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:33 INFO - PROCESS | 1905 | 1471350513494 Marionette TRACE conn5 <- [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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1952ms 05:28:33 INFO - PROCESS | 1905 | 1471350513548 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 05:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:28:33 INFO - PROCESS | 1905 | 1471350513553 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 05:28:33 INFO - PROCESS | 1905 | 1471350513559 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1905 | 1471350513563 Marionette TRACE conn5 <- [1,722,null,{}] 05:28:33 INFO - PROCESS | 1905 | 1471350513568 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1905 | 1471350513573 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:33 INFO - PROCESS | 1905 | 1471350513780 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 05:28:33 INFO - PROCESS | 1905 | 1471350513792 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1905 | 1471350513802 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7800 == 56 [pid = 1905] [id = 188] 05:28:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x90b93800) [pid = 1905] [serial = 564] [outer = (nil)] 05:28:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x99cd2c00) [pid = 1905] [serial = 565] [outer = 0x90b93800] 05:28:33 INFO - PROCESS | 1905 | 1471350513874 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9a0ee000) [pid = 1905] [serial = 566] [outer = 0x90b93800] 05:28:34 INFO - PROCESS | 1905 | 1471350514694 Marionette TRACE conn5 <- [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] 05:28:34 INFO - PROCESS | 1905 | 1471350514750 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 05:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:28:34 INFO - PROCESS | 1905 | 1471350514756 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1905 | 1471350514759 Marionette TRACE conn5 <- [1,726,null,{}] 05:28:34 INFO - PROCESS | 1905 | 1471350514765 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:34 INFO - PROCESS | 1905 | 1471350514770 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:35 INFO - PROCESS | 1905 | 1471350514998 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 05:28:35 INFO - PROCESS | 1905 | 1471350515165 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1905 | 1471350515177 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9c000 == 57 [pid = 1905] [id = 189] 05:28:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x91081400) [pid = 1905] [serial = 567] [outer = (nil)] 05:28:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9108c000) [pid = 1905] [serial = 568] [outer = 0x91081400] 05:28:35 INFO - PROCESS | 1905 | 1471350515262 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9137f000) [pid = 1905] [serial = 569] [outer = 0x91081400] 05:28:36 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:36 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:36 INFO - PROCESS | 1905 | 1471350516437 Marionette TRACE conn5 <- [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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1731ms 05:28:36 INFO - PROCESS | 1905 | 1471350516490 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1905 | 1471350516496 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 05:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:28:36 INFO - PROCESS | 1905 | 1471350516506 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1905 | 1471350516511 Marionette TRACE conn5 <- [1,730,null,{}] 05:28:36 INFO - PROCESS | 1905 | 1471350516520 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1905 | 1471350516526 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:36 INFO - PROCESS | 1905 | 1471350516717 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 05:28:36 INFO - PROCESS | 1905 | 1471350516935 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1905 | 1471350516942 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3400 == 58 [pid = 1905] [id = 190] 05:28:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x93b16c00) [pid = 1905] [serial = 570] [outer = (nil)] 05:28:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x982cf000) [pid = 1905] [serial = 571] [outer = 0x93b16c00] 05:28:37 INFO - PROCESS | 1905 | 1471350517033 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x99127000) [pid = 1905] [serial = 572] [outer = 0x93b16c00] 05:28:37 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:37 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:38 INFO - PROCESS | 1905 | 1471350517999 Marionette TRACE conn5 <- [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] 05:28:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:28:38 INFO - PROCESS | 1905 | 1471350518074 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 05:28:38 INFO - PROCESS | 1905 | 1471350518081 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1905 | 1471350518085 Marionette TRACE conn5 <- [1,734,null,{}] 05:28:38 INFO - PROCESS | 1905 | 1471350518091 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:38 INFO - PROCESS | 1905 | 1471350518097 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:38 INFO - PROCESS | 1905 | 1471350518292 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 05:28:38 INFO - PROCESS | 1905 | 1471350518578 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1905 | 1471350518589 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b086000 == 59 [pid = 1905] [id = 191] 05:28:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9b909400) [pid = 1905] [serial = 573] [outer = (nil)] 05:28:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9bf0c400) [pid = 1905] [serial = 574] [outer = 0x9b909400] 05:28:38 INFO - PROCESS | 1905 | 1471350518716 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x91084c00) [pid = 1905] [serial = 575] [outer = 0x9b909400] 05:28:39 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:39 INFO - PROCESS | 1905 | 1471350519640 Marionette TRACE conn5 <- [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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:28:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1599ms 05:28:39 INFO - PROCESS | 1905 | 1471350519679 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1905 | 1471350519686 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 05:28:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:28:39 INFO - PROCESS | 1905 | 1471350519704 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1905 | 1471350519712 Marionette TRACE conn5 <- [1,738,null,{}] 05:28:39 INFO - PROCESS | 1905 | 1471350519718 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 1905 | 1471350519725 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:39 INFO - PROCESS | 1905 | 1471350519916 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 05:28:40 INFO - PROCESS | 1905 | 1471350520083 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1905 | 1471350520091 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x99598000 == 60 [pid = 1905] [id = 192] 05:28:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9aeed400) [pid = 1905] [serial = 576] [outer = (nil)] 05:28:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x9d34a800) [pid = 1905] [serial = 577] [outer = 0x9aeed400] 05:28:40 INFO - PROCESS | 1905 | 1471350520223 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9d52b800) [pid = 1905] [serial = 578] [outer = 0x9aeed400] 05:28:41 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:41 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:41 INFO - PROCESS | 1905 | 1471350521528 Marionette TRACE conn5 <- [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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:28:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1849ms 05:28:41 INFO - PROCESS | 1905 | 1471350521544 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1905 | 1471350521549 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 05:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:28:41 INFO - PROCESS | 1905 | 1471350521555 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1905 | 1471350521559 Marionette TRACE conn5 <- [1,742,null,{}] 05:28:41 INFO - PROCESS | 1905 | 1471350521565 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1905 | 1471350521570 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:41 INFO - PROCESS | 1905 | 1471350521829 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 05:28:42 INFO - PROCESS | 1905 | 1471350521996 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1905 | 1471350522004 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a000 == 61 [pid = 1905] [id = 193] 05:28:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x90b9e000) [pid = 1905] [serial = 579] [outer = (nil)] 05:28:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0xa05a0c00) [pid = 1905] [serial = 580] [outer = 0x90b9e000] 05:28:42 INFO - PROCESS | 1905 | 1471350522087 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0xa05a6400) [pid = 1905] [serial = 581] [outer = 0x90b9e000] 05:28:43 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:43 INFO - PROCESS | 1905 | 1471350523404 Marionette TRACE conn5 <- [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]]]}] 05:28:43 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 05:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1891ms 05:28:43 INFO - PROCESS | 1905 | 1471350523551 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1905 | 1471350523556 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 05:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:28:43 INFO - PROCESS | 1905 | 1471350523568 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1905 | 1471350523571 Marionette TRACE conn5 <- [1,746,null,{}] 05:28:43 INFO - PROCESS | 1905 | 1471350523577 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1905 | 1471350523582 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:43 INFO - PROCESS | 1905 | 1471350523755 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 05:28:43 INFO - PROCESS | 1905 | 1471350523921 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1905 | 1471350523941 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:43 INFO - PROCESS | 1905 | ++DOCSHELL 0xa1098000 == 62 [pid = 1905] [id = 194] 05:28:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0xa1098800) [pid = 1905] [serial = 582] [outer = (nil)] 05:28:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0xa209e400) [pid = 1905] [serial = 583] [outer = 0xa1098800] 05:28:44 INFO - PROCESS | 1905 | 1471350524037 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0xa22b4000) [pid = 1905] [serial = 584] [outer = 0xa1098800] 05:28:44 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:45 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:45 INFO - PROCESS | 1905 | 1471350525353 Marionette TRACE conn5 <- [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]]]}] 05:28:45 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.) 05:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1838ms 05:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:28:45 INFO - PROCESS | 1905 | 1471350525407 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1905 | 1471350525410 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 05:28:45 INFO - PROCESS | 1905 | 1471350525417 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1905 | 1471350525420 Marionette TRACE conn5 <- [1,750,null,{}] 05:28:45 INFO - PROCESS | 1905 | 1471350525522 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 1905 | 1471350525528 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:45 INFO - PROCESS | 1905 | 1471350525695 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 05:28:46 INFO - PROCESS | 1905 | 1471350526008 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1905 | 1471350526016 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218000 == 63 [pid = 1905] [id = 195] 05:28:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x8f26bc00) [pid = 1905] [serial = 585] [outer = (nil)] 05:28:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x8f2bd400) [pid = 1905] [serial = 586] [outer = 0x8f26bc00] 05:28:46 INFO - PROCESS | 1905 | 1471350526103 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0x90b9f400) [pid = 1905] [serial = 587] [outer = 0x8f26bc00] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x91085000 == 62 [pid = 1905] [id = 177] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21e800 == 61 [pid = 1905] [id = 156] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92800 == 60 [pid = 1905] [id = 132] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x9d34f000) [pid = 1905] [serial = 541] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0xa2374800) [pid = 1905] [serial = 514] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x99fe9c00) [pid = 1905] [serial = 505] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0xa22b1c00) [pid = 1905] [serial = 511] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0xa22b4800) [pid = 1905] [serial = 520] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x90b94c00) [pid = 1905] [serial = 502] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0xa2ffe000) [pid = 1905] [serial = 517] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x9d574000) [pid = 1905] [serial = 508] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7800 == 59 [pid = 1905] [id = 188] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x978c6c00 == 58 [pid = 1905] [id = 187] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x913b1000 == 57 [pid = 1905] [id = 186] 05:28:47 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x910ed800 == 56 [pid = 1905] [id = 185] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x913a9800 == 55 [pid = 1905] [id = 182] 05:28:47 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b9c00 == 54 [pid = 1905] [id = 181] 05:28:47 INFO - PROCESS | 1905 | 1471350527596 Marionette TRACE conn5 <- [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]]]}] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x99c03000) [pid = 1905] [serial = 479] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x91087000) [pid = 1905] [serial = 473] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9a17d800) [pid = 1905] [serial = 482] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x919e4800) [pid = 1905] [serial = 476] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9137b800) [pid = 1905] [serial = 529] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x93abfc00) [pid = 1905] [serial = 530] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9502b800) [pid = 1905] [serial = 527] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x93b1c000) [pid = 1905] [serial = 526] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x90b97800) [pid = 1905] [serial = 524] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x8f2b7400) [pid = 1905] [serial = 523] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99feb400) [pid = 1905] [serial = 532] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aef0800) [pid = 1905] [serial = 533] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9c8b1800) [pid = 1905] [serial = 538] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9bf08400) [pid = 1905] [serial = 536] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9b086400) [pid = 1905] [serial = 535] [outer = (nil)] [url = about:blank] 05:28:47 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9c94f400) [pid = 1905] [serial = 539] [outer = (nil)] [url = about:blank] 05:28:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:28:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2237ms 05:28:47 INFO - PROCESS | 1905 | 1471350527656 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1905 | 1471350527662 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 05:28:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:28:47 INFO - PROCESS | 1905 | 1471350527670 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1905 | 1471350527675 Marionette TRACE conn5 <- [1,754,null,{}] 05:28:47 INFO - PROCESS | 1905 | 1471350527684 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1905 | 1471350527690 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:47 INFO - PROCESS | 1905 | 1471350527856 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 05:28:47 INFO - PROCESS | 1905 | 1471350527874 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1905 | 1471350527884 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f3400 == 55 [pid = 1905] [id = 196] 05:28:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x919dfc00) [pid = 1905] [serial = 588] [outer = (nil)] 05:28:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x919e6400) [pid = 1905] [serial = 589] [outer = 0x919dfc00] 05:28:48 INFO - PROCESS | 1905 | 1471350528067 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x93b0f000) [pid = 1905] [serial = 590] [outer = 0x919dfc00] 05:28:49 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:49 INFO - PROCESS | 1905 | 1471350529518 Marionette TRACE conn5 <- [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]]]}] 05:28:49 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 05:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1890ms 05:28:49 INFO - PROCESS | 1905 | 1471350529561 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1905 | 1471350529569 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 05:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:28:49 INFO - PROCESS | 1905 | 1471350529577 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1905 | 1471350529583 Marionette TRACE conn5 <- [1,758,null,{}] 05:28:49 INFO - PROCESS | 1905 | 1471350529591 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1905 | 1471350529598 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:49 INFO - PROCESS | 1905 | 1471350529858 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 05:28:50 INFO - PROCESS | 1905 | 1471350529990 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1905 | 1471350529999 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b99400 == 56 [pid = 1905] [id = 197] 05:28:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x90b9b800) [pid = 1905] [serial = 591] [outer = (nil)] 05:28:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x913b6800) [pid = 1905] [serial = 592] [outer = 0x90b9b800] 05:28:50 INFO - PROCESS | 1905 | 1471350530126 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x919e5000) [pid = 1905] [serial = 593] [outer = 0x90b9b800] 05:28:50 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:50 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:50 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:50 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:50 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:51 INFO - PROCESS | 1905 | 1471350531056 Marionette TRACE conn5 <- [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]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:28:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1534ms 05:28:51 INFO - PROCESS | 1905 | 1471350531111 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1905 | 1471350531119 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 05:28:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:28:51 INFO - PROCESS | 1905 | 1471350531129 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1905 | 1471350531133 Marionette TRACE conn5 <- [1,762,null,{}] 05:28:51 INFO - PROCESS | 1905 | 1471350531140 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1905 | 1471350531146 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:51 INFO - PROCESS | 1905 | 1471350531339 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 05:28:51 INFO - PROCESS | 1905 | 1471350531571 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1905 | 1471350531580 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x95035800 == 57 [pid = 1905] [id = 198] 05:28:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9528f800) [pid = 1905] [serial = 594] [outer = (nil)] 05:28:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x982cf800) [pid = 1905] [serial = 595] [outer = 0x9528f800] 05:28:51 INFO - PROCESS | 1905 | 1471350531715 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x99cc9400) [pid = 1905] [serial = 596] [outer = 0x9528f800] 05:28:53 INFO - PROCESS | 1905 | 1471350533052 Marionette TRACE conn5 <- [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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:28:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1934ms 05:28:53 INFO - PROCESS | 1905 | 1471350533064 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1905 | 1471350533068 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 05:28:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:28:53 INFO - PROCESS | 1905 | 1471350533177 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1905 | 1471350533185 Marionette TRACE conn5 <- [1,766,null,{}] 05:28:53 INFO - PROCESS | 1905 | 1471350533205 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1905 | 1471350533215 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:53 INFO - PROCESS | 1905 | 1471350533473 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 05:28:53 INFO - PROCESS | 1905 | 1471350533611 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1905 | 1471350533623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c0b000 == 58 [pid = 1905] [id = 199] 05:28:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9b086400) [pid = 1905] [serial = 597] [outer = (nil)] 05:28:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9b910800) [pid = 1905] [serial = 598] [outer = 0x9b086400] 05:28:53 INFO - PROCESS | 1905 | 1471350533752 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9bf0e400) [pid = 1905] [serial = 599] [outer = 0x9b086400] 05:28:55 INFO - PROCESS | 1905 | 1471350535082 Marionette TRACE conn5 <- [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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:28:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2000ms 05:28:55 INFO - PROCESS | 1905 | 1471350535136 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1905 | 1471350535141 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:28:55 INFO - PROCESS | 1905 | 1471350535203 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1905 | 1471350535208 Marionette TRACE conn5 <- [1,770,null,{}] 05:28:55 INFO - PROCESS | 1905 | 1471350535215 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1905 | 1471350535221 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:55 INFO - PROCESS | 1905 | 1471350535434 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 05:28:55 INFO - PROCESS | 1905 | 1471350535602 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1905 | 1471350535611 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21f800 == 59 [pid = 1905] [id = 200] 05:28:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x8f2c4800) [pid = 1905] [serial = 600] [outer = (nil)] 05:28:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x9c8b2800) [pid = 1905] [serial = 601] [outer = 0x8f2c4800] 05:28:55 INFO - PROCESS | 1905 | 1471350535696 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9c957400) [pid = 1905] [serial = 602] [outer = 0x8f2c4800] 05:28:56 INFO - PROCESS | 1905 | 1471350536690 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1551ms 05:28:56 INFO - PROCESS | 1905 | 1471350536748 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1905 | 1471350536752 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:28:56 INFO - PROCESS | 1905 | 1471350536759 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1905 | 1471350536762 Marionette TRACE conn5 <- [1,774,null,{}] 05:28:56 INFO - PROCESS | 1905 | 1471350536768 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:56 INFO - PROCESS | 1905 | 1471350536774 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:56 INFO - PROCESS | 1905 | 1471350536989 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 05:28:57 INFO - PROCESS | 1905 | 1471350537220 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1905 | 1471350537231 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f275000 == 60 [pid = 1905] [id = 201] 05:28:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f2b7800) [pid = 1905] [serial = 603] [outer = (nil)] 05:28:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x9d34e000) [pid = 1905] [serial = 604] [outer = 0x8f2b7800] 05:28:57 INFO - PROCESS | 1905 | 1471350537366 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x9d577400) [pid = 1905] [serial = 605] [outer = 0x8f2b7800] 05:28:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x9d34dc00) [pid = 1905] [serial = 606] [outer = 0xa101fc00] 05:28:58 INFO - PROCESS | 1905 | 1471350538443 Marionette TRACE conn5 <- [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]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1737ms 05:28:58 INFO - PROCESS | 1905 | 1471350538498 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1905 | 1471350538501 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 05:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:28:58 INFO - PROCESS | 1905 | 1471350538512 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1905 | 1471350538519 Marionette TRACE conn5 <- [1,778,null,{}] 05:28:58 INFO - PROCESS | 1905 | 1471350538529 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 1905 | 1471350538540 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:59 INFO - PROCESS | 1905 | 1471350539002 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 05:28:59 INFO - PROCESS | 1905 | 1471350539194 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1905 | 1471350539204 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:28:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98000 == 61 [pid = 1905] [id = 202] 05:28:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x90b98800) [pid = 1905] [serial = 607] [outer = (nil)] 05:28:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x91088800) [pid = 1905] [serial = 608] [outer = 0x90b98800] 05:28:59 INFO - PROCESS | 1905 | 1471350539285 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x913ac400) [pid = 1905] [serial = 609] [outer = 0x90b98800] 05:29:00 INFO - PROCESS | 1905 | 1471350540306 Marionette TRACE conn5 <- [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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1846ms 05:29:00 INFO - PROCESS | 1905 | 1471350540355 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:29:00 INFO - PROCESS | 1905 | 1471350540361 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 05:29:00 INFO - PROCESS | 1905 | 1471350540370 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1905 | 1471350540375 Marionette TRACE conn5 <- [1,782,null,{}] 05:29:00 INFO - PROCESS | 1905 | 1471350540382 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 1905 | 1471350540391 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:00 INFO - PROCESS | 1905 | 1471350540579 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 05:29:00 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26a800 == 60 [pid = 1905] [id = 174] 05:29:00 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214800 == 59 [pid = 1905] [id = 154] 05:29:00 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218000 == 58 [pid = 1905] [id = 195] 05:29:00 INFO - PROCESS | 1905 | 1471350540899 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1905 | 1471350540908 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218000 == 59 [pid = 1905] [id = 203] 05:29:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x8f26a800) [pid = 1905] [serial = 610] [outer = (nil)] 05:29:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0x91081c00) [pid = 1905] [serial = 611] [outer = 0x8f26a800] 05:29:01 INFO - PROCESS | 1905 | 1471350541047 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0x919df000) [pid = 1905] [serial = 612] [outer = 0x8f26a800] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x99ccf000 == 58 [pid = 1905] [id = 178] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef4400 == 57 [pid = 1905] [id = 138] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21bc00 == 56 [pid = 1905] [id = 160] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x9d344000 == 55 [pid = 1905] [id = 149] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x91088400 == 54 [pid = 1905] [id = 153] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x9108f400 == 53 [pid = 1905] [id = 140] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x9b081000 == 52 [pid = 1905] [id = 179] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x95098000 == 51 [pid = 1905] [id = 148] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216400 == 50 [pid = 1905] [id = 158] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x9ae24400 == 49 [pid = 1905] [id = 164] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216000 == 48 [pid = 1905] [id = 139] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x99181400 == 47 [pid = 1905] [id = 161] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98000 == 46 [pid = 1905] [id = 202] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x99c0b000 == 45 [pid = 1905] [id = 199] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x95035800 == 44 [pid = 1905] [id = 198] 05:29:02 INFO - PROCESS | 1905 | --DOCSHELL 0x90b99400 == 43 [pid = 1905] [id = 197] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x919e4c00 == 42 [pid = 1905] [id = 175] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x910f5000 == 41 [pid = 1905] [id = 163] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9528a400 == 40 [pid = 1905] [id = 143] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f268400 == 39 [pid = 1905] [id = 142] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92c00 == 38 [pid = 1905] [id = 176] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f275000 == 37 [pid = 1905] [id = 201] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f270400 == 36 [pid = 1905] [id = 137] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f213c00 == 35 [pid = 1905] [id = 146] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3400 == 34 [pid = 1905] [id = 190] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217800 == 33 [pid = 1905] [id = 144] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8ac800 == 32 [pid = 1905] [id = 183] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21f800 == 31 [pid = 1905] [id = 200] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b8000 == 30 [pid = 1905] [id = 166] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9c000 == 29 [pid = 1905] [id = 189] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3800 == 28 [pid = 1905] [id = 157] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x978c1000 == 27 [pid = 1905] [id = 159] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26d000 == 26 [pid = 1905] [id = 141] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x95099000 == 25 [pid = 1905] [id = 165] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bdc00 == 24 [pid = 1905] [id = 167] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x99598000 == 23 [pid = 1905] [id = 192] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd3800 == 22 [pid = 1905] [id = 169] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a000 == 21 [pid = 1905] [id = 193] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9b086000 == 20 [pid = 1905] [id = 191] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x978c7000 == 19 [pid = 1905] [id = 168] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b91000 == 18 [pid = 1905] [id = 170] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9108c800 == 17 [pid = 1905] [id = 172] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0xa1098000 == 16 [pid = 1905] [id = 194] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a800 == 15 [pid = 1905] [id = 145] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c1400 == 14 [pid = 1905] [id = 162] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220c00 == 13 [pid = 1905] [id = 173] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9108b000 == 12 [pid = 1905] [id = 171] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x910f3400 == 11 [pid = 1905] [id = 196] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215000 == 10 [pid = 1905] [id = 180] 05:29:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c400 == 9 [pid = 1905] [id = 184] 05:29:06 INFO - PROCESS | 1905 | 1471350546163 Marionette TRACE conn5 <- [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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 5853ms 05:29:06 INFO - PROCESS | 1905 | 1471350546222 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1905 | 1471350546231 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:29:06 INFO - PROCESS | 1905 | 1471350546240 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1905 | 1471350546244 Marionette TRACE conn5 <- [1,786,null,{}] 05:29:06 INFO - PROCESS | 1905 | 1471350546255 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1905 | 1471350546260 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:06 INFO - PROCESS | 1905 | 1471350546441 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 05:29:06 INFO - PROCESS | 1905 | 1471350546594 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1905 | 1471350546604 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98000 == 10 [pid = 1905] [id = 204] 05:29:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x90b9bc00) [pid = 1905] [serial = 613] [outer = (nil)] 05:29:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0x910f5000) [pid = 1905] [serial = 614] [outer = 0x90b9bc00] 05:29:06 INFO - PROCESS | 1905 | 1471350546690 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0x913b0c00) [pid = 1905] [serial = 615] [outer = 0x90b9bc00] 05:29:07 INFO - PROCESS | 1905 | 1471350547663 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1487ms 05:29:07 INFO - PROCESS | 1905 | 1471350547736 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:29:07 INFO - PROCESS | 1905 | 1471350547745 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 05:29:07 INFO - PROCESS | 1905 | 1471350547757 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1905 | 1471350547762 Marionette TRACE conn5 <- [1,790,null,{}] 05:29:07 INFO - PROCESS | 1905 | 1471350547777 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:07 INFO - PROCESS | 1905 | 1471350547783 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:08 INFO - PROCESS | 1905 | 1471350548027 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 05:29:08 INFO - PROCESS | 1905 | 1471350548058 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1905 | 1471350548067 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d5400 == 11 [pid = 1905] [id = 205] 05:29:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0x99127c00) [pid = 1905] [serial = 616] [outer = (nil)] 05:29:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0x99c06000) [pid = 1905] [serial = 617] [outer = 0x99127c00] 05:29:08 INFO - PROCESS | 1905 | 1471350548149 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0x99ccc000) [pid = 1905] [serial = 618] [outer = 0x99127c00] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x8f2be400) [pid = 1905] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x91081400) [pid = 1905] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x90b93800) [pid = 1905] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x9aeed400) [pid = 1905] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0x8f2be000) [pid = 1905] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0x9d52e800) [pid = 1905] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x9b909400) [pid = 1905] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x90b92400) [pid = 1905] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x8f26bc00) [pid = 1905] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x93b16c00) [pid = 1905] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x99c02800) [pid = 1905] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0xa1098800) [pid = 1905] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x8f21f000) [pid = 1905] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x91378000) [pid = 1905] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x90b9e000) [pid = 1905] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9509c000) [pid = 1905] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0xa236f400) [pid = 1905] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x978c7800) [pid = 1905] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x93b11000) [pid = 1905] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x8f269800) [pid = 1905] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9c8ad000) [pid = 1905] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x8f26a400) [pid = 1905] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x8f2c1c00) [pid = 1905] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x910f5c00) [pid = 1905] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x93b19000) [pid = 1905] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x919dfc00) [pid = 1905] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x8f2b7800) [pid = 1905] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f2c4800) [pid = 1905] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9b086400) [pid = 1905] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:29:10 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9528f800) [pid = 1905] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:29:10 INFO - PROCESS | 1905 | 1471350550652 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2939ms 05:29:10 INFO - PROCESS | 1905 | 1471350550696 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:29:10 INFO - PROCESS | 1905 | 1471350550701 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 05:29:10 INFO - PROCESS | 1905 | 1471350550707 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1905 | 1471350550713 Marionette TRACE conn5 <- [1,794,null,{}] 05:29:10 INFO - PROCESS | 1905 | 1471350550732 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1905 | 1471350550741 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:10 INFO - PROCESS | 1905 | 1471350550991 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 05:29:11 INFO - PROCESS | 1905 | 1471350551074 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1905 | 1471350551088 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x9912e000 == 12 [pid = 1905] [id = 206] 05:29:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x995a0400) [pid = 1905] [serial = 619] [outer = (nil)] 05:29:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99cd3400) [pid = 1905] [serial = 620] [outer = 0x995a0400] 05:29:11 INFO - PROCESS | 1905 | 1471350551164 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9a0eac00) [pid = 1905] [serial = 621] [outer = 0x995a0400] 05:29:11 INFO - PROCESS | 1905 | 1471350551969 Marionette TRACE conn5 <- [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]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1299ms 05:29:12 INFO - PROCESS | 1905 | 1471350552005 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1905 | 1471350552010 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 05:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:29:12 INFO - PROCESS | 1905 | 1471350552016 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1905 | 1471350552020 Marionette TRACE conn5 <- [1,798,null,{}] 05:29:12 INFO - PROCESS | 1905 | 1471350552025 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:12 INFO - PROCESS | 1905 | 1471350552030 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:12 INFO - PROCESS | 1905 | 1471350552205 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 05:29:12 INFO - PROCESS | 1905 | 1471350552214 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1905 | 1471350552223 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c6c00 == 13 [pid = 1905] [id = 207] 05:29:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9aca4c00) [pid = 1905] [serial = 622] [outer = (nil)] 05:29:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9b07cc00) [pid = 1905] [serial = 623] [outer = 0x9aca4c00] 05:29:12 INFO - PROCESS | 1905 | 1471350552296 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9b083000) [pid = 1905] [serial = 624] [outer = 0x9aca4c00] 05:29:13 INFO - PROCESS | 1905 | 1471350553435 Marionette TRACE conn5 <- [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]]]}] 05:29:13 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 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1479ms 05:29:13 INFO - PROCESS | 1905 | 1471350553497 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1905 | 1471350553504 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:29:13 INFO - PROCESS | 1905 | 1471350553513 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1905 | 1471350553522 Marionette TRACE conn5 <- [1,802,null,{}] 05:29:13 INFO - PROCESS | 1905 | 1471350553531 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1905 | 1471350553537 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:13 INFO - PROCESS | 1905 | 1471350553790 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 05:29:14 INFO - PROCESS | 1905 | 1471350554063 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1905 | 1471350554078 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c800 == 14 [pid = 1905] [id = 208] 05:29:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x8f276000) [pid = 1905] [serial = 625] [outer = (nil)] 05:29:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x910e9000) [pid = 1905] [serial = 626] [outer = 0x8f276000] 05:29:14 INFO - PROCESS | 1905 | 1471350554170 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x93b0ec00) [pid = 1905] [serial = 627] [outer = 0x8f276000] 05:29:15 INFO - PROCESS | 1905 | 1471350555129 Marionette TRACE conn5 <- [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]]]}] 05:29:15 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 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1650ms 05:29:15 INFO - PROCESS | 1905 | 1471350555163 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1905 | 1471350555171 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:29:15 INFO - PROCESS | 1905 | 1471350555182 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1905 | 1471350555186 Marionette TRACE conn5 <- [1,806,null,{}] 05:29:15 INFO - PROCESS | 1905 | 1471350555194 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1905 | 1471350555200 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:15 INFO - PROCESS | 1905 | 1471350555412 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 05:29:15 INFO - PROCESS | 1905 | 1471350555693 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1905 | 1471350555702 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21dc00 == 15 [pid = 1905] [id = 209] 05:29:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x99fe4800) [pid = 1905] [serial = 628] [outer = (nil)] 05:29:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9b914000) [pid = 1905] [serial = 629] [outer = 0x99fe4800] 05:29:15 INFO - PROCESS | 1905 | 1471350555837 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9bf10000) [pid = 1905] [serial = 630] [outer = 0x99fe4800] 05:29:16 INFO - PROCESS | 1905 | 1471350556748 Marionette TRACE conn5 <- [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]]]}] 05:29:16 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 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1641ms 05:29:16 INFO - PROCESS | 1905 | 1471350556824 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1905 | 1471350556827 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:29:16 INFO - PROCESS | 1905 | 1471350556836 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1905 | 1471350556842 Marionette TRACE conn5 <- [1,810,null,{}] 05:29:16 INFO - PROCESS | 1905 | 1471350556859 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1905 | 1471350556868 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:17 INFO - PROCESS | 1905 | 1471350557186 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 05:29:17 INFO - PROCESS | 1905 | 1471350557368 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1905 | 1471350557382 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf0f800 == 16 [pid = 1905] [id = 210] 05:29:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x9bfce400) [pid = 1905] [serial = 631] [outer = (nil)] 05:29:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x9c953400) [pid = 1905] [serial = 632] [outer = 0x9bfce400] 05:29:17 INFO - PROCESS | 1905 | 1471350557469 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9d34d400) [pid = 1905] [serial = 633] [outer = 0x9bfce400] 05:29:18 INFO - PROCESS | 1905 | 1471350558418 Marionette TRACE conn5 <- [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]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1640ms 05:29:18 INFO - PROCESS | 1905 | 1471350558476 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1905 | 1471350558482 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 05:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:29:18 INFO - PROCESS | 1905 | 1471350558488 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1905 | 1471350558491 Marionette TRACE conn5 <- [1,814,null,{}] 05:29:18 INFO - PROCESS | 1905 | 1471350558498 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:18 INFO - PROCESS | 1905 | 1471350558503 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:18 INFO - PROCESS | 1905 | 1471350558714 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 05:29:18 INFO - PROCESS | 1905 | 1471350558936 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1905 | 1471350558948 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fec000 == 17 [pid = 1905] [id = 211] 05:29:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x9d34cc00) [pid = 1905] [serial = 634] [outer = (nil)] 05:29:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0xa04abc00) [pid = 1905] [serial = 635] [outer = 0x9d34cc00] 05:29:19 INFO - PROCESS | 1905 | 1471350559073 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0xa04ccc00) [pid = 1905] [serial = 636] [outer = 0x9d34cc00] 05:29:20 INFO - PROCESS | 1905 | 1471350559990 Marionette TRACE conn5 <- [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] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:29:20 INFO - PROCESS | 1905 | 1471350560026 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 05:29:20 INFO - PROCESS | 1905 | 1471350560033 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1905 | 1471350560036 Marionette TRACE conn5 <- [1,818,null,{}] 05:29:20 INFO - PROCESS | 1905 | 1471350560042 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1905 | 1471350560047 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:20 INFO - PROCESS | 1905 | 1471350560258 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 05:29:20 INFO - PROCESS | 1905 | 1471350560489 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1905 | 1471350560499 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a85000 == 18 [pid = 1905] [id = 212] 05:29:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x9c954c00) [pid = 1905] [serial = 637] [outer = (nil)] 05:29:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0xa1098000) [pid = 1905] [serial = 638] [outer = 0x9c954c00] 05:29:20 INFO - PROCESS | 1905 | 1471350560626 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0xa109c400) [pid = 1905] [serial = 639] [outer = 0x9c954c00] 05:29:21 INFO - PROCESS | 1905 | 1471350561618 Marionette TRACE conn5 <- [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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1655ms 05:29:21 INFO - PROCESS | 1905 | 1471350561688 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1905 | 1471350561693 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 05:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:29:21 INFO - PROCESS | 1905 | 1471350561699 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1905 | 1471350561704 Marionette TRACE conn5 <- [1,822,null,{}] 05:29:21 INFO - PROCESS | 1905 | 1471350561710 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1905 | 1471350561721 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:21 INFO - PROCESS | 1905 | 1471350561975 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 05:29:22 INFO - PROCESS | 1905 | 1471350562241 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1905 | 1471350562251 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26d000 == 19 [pid = 1905] [id = 213] 05:29:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x90b9e000) [pid = 1905] [serial = 640] [outer = (nil)] 05:29:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 106 (0xa2397000) [pid = 1905] [serial = 641] [outer = 0x90b9e000] 05:29:22 INFO - PROCESS | 1905 | 1471350562337 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 107 (0xa239bc00) [pid = 1905] [serial = 642] [outer = 0x90b9e000] 05:29:23 INFO - PROCESS | 1905 | 1471350563242 Marionette TRACE conn5 <- [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] 05:29:23 INFO - PROCESS | 1905 | 1471350563291 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:29:23 INFO - PROCESS | 1905 | 1471350563298 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1905 | 1471350563302 Marionette TRACE conn5 <- [1,826,null,{}] 05:29:23 INFO - PROCESS | 1905 | 1471350563309 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1905 | 1471350563314 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:23 INFO - PROCESS | 1905 | 1471350563535 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 05:29:23 INFO - PROCESS | 1905 | 1471350563774 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1905 | 1471350563785 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f267c00 == 20 [pid = 1905] [id = 214] 05:29:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 108 (0x8f270800) [pid = 1905] [serial = 643] [outer = (nil)] 05:29:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 109 (0x91380c00) [pid = 1905] [serial = 644] [outer = 0x8f270800] 05:29:23 INFO - PROCESS | 1905 | 1471350563917 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 110 (0x978c1c00) [pid = 1905] [serial = 645] [outer = 0x8f270800] 05:29:24 INFO - PROCESS | 1905 | 1471350564864 Marionette TRACE conn5 <- [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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1631ms 05:29:24 INFO - PROCESS | 1905 | 1471350564930 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1905 | 1471350564935 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 05:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:29:24 INFO - PROCESS | 1905 | 1471350564942 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1905 | 1471350564946 Marionette TRACE conn5 <- [1,830,null,{}] 05:29:24 INFO - PROCESS | 1905 | 1471350564952 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1905 | 1471350564957 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:25 INFO - PROCESS | 1905 | 1471350565170 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 05:29:25 INFO - PROCESS | 1905 | 1471350565534 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1905 | 1471350565544 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220800 == 21 [pid = 1905] [id = 215] 05:29:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 111 (0x8f220c00) [pid = 1905] [serial = 646] [outer = (nil)] 05:29:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 112 (0x8f26c400) [pid = 1905] [serial = 647] [outer = 0x8f220c00] 05:29:25 INFO - PROCESS | 1905 | 1471350565668 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 113 (0x8f2b9800) [pid = 1905] [serial = 648] [outer = 0x8f220c00] 05:29:26 INFO - PROCESS | 1905 | 1471350566653 Marionette TRACE conn5 <- [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]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1732ms 05:29:26 INFO - PROCESS | 1905 | 1471350566676 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 05:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:29:26 INFO - PROCESS | 1905 | 1471350566681 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 05:29:26 INFO - PROCESS | 1905 | 1471350566689 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1905 | 1471350566693 Marionette TRACE conn5 <- [1,834,null,{}] 05:29:26 INFO - PROCESS | 1905 | 1471350566701 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1905 | 1471350566708 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:26 INFO - PROCESS | 1905 | 1471350566944 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 112 (0x91090c00) [pid = 1905] [serial = 503] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 111 (0x9137f000) [pid = 1905] [serial = 569] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 110 (0x9a0ee000) [pid = 1905] [serial = 566] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 109 (0x9d34a800) [pid = 1905] [serial = 577] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 108 (0xa311a000) [pid = 1905] [serial = 521] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 107 (0xa0636800) [pid = 1905] [serial = 509] [outer = (nil)] [url = about:blank] 05:29:26 INFO - PROCESS | 1905 | --DOMWINDOW == 106 (0x91084c00) [pid = 1905] [serial = 575] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 105 (0x9d52b800) [pid = 1905] [serial = 578] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x9b084400) [pid = 1905] [serial = 500] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0x8f2bd400) [pid = 1905] [serial = 586] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x982cf000) [pid = 1905] [serial = 571] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x9aeec800) [pid = 1905] [serial = 506] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0xa209e400) [pid = 1905] [serial = 583] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x8f272c00) [pid = 1905] [serial = 470] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x9108c000) [pid = 1905] [serial = 568] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x90b9f400) [pid = 1905] [serial = 587] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0xa23b0c00) [pid = 1905] [serial = 515] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0xa05a0c00) [pid = 1905] [serial = 580] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9bf0c400) [pid = 1905] [serial = 574] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0xa22b4000) [pid = 1905] [serial = 584] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x99127000) [pid = 1905] [serial = 572] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0xa22b9400) [pid = 1905] [serial = 512] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa05a6400) [pid = 1905] [serial = 581] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa3179c00) [pid = 1905] [serial = 518] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x99cd2c00) [pid = 1905] [serial = 565] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x913b6800) [pid = 1905] [serial = 592] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x99fde800) [pid = 1905] [serial = 562] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9959bc00) [pid = 1905] [serial = 547] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x99ff2000) [pid = 1905] [serial = 563] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9d528000) [pid = 1905] [serial = 542] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0xa04c0c00) [pid = 1905] [serial = 551] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9d350000) [pid = 1905] [serial = 550] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99cd4800) [pid = 1905] [serial = 554] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x919db000) [pid = 1905] [serial = 553] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x919de000) [pid = 1905] [serial = 545] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x913aa400) [pid = 1905] [serial = 544] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x913ae400) [pid = 1905] [serial = 556] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919d9800) [pid = 1905] [serial = 557] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x95030000) [pid = 1905] [serial = 559] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x91088800) [pid = 1905] [serial = 608] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x93b0f000) [pid = 1905] [serial = 590] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x919e6400) [pid = 1905] [serial = 589] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99ccfc00) [pid = 1905] [serial = 548] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x95280400) [pid = 1905] [serial = 560] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9d577400) [pid = 1905] [serial = 605] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9d34e000) [pid = 1905] [serial = 604] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f222400) [pid = 1905] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9c957400) [pid = 1905] [serial = 602] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9bf0e400) [pid = 1905] [serial = 599] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c8b2800) [pid = 1905] [serial = 601] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99cc9400) [pid = 1905] [serial = 596] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9b910800) [pid = 1905] [serial = 598] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x982cf800) [pid = 1905] [serial = 595] [outer = (nil)] [url = about:blank] 05:29:27 INFO - PROCESS | 1905 | 1471350567248 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1905 | 1471350567257 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f272c00 == 22 [pid = 1905] [id = 216] 05:29:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f2bd400) [pid = 1905] [serial = 649] [outer = (nil)] 05:29:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x91084800) [pid = 1905] [serial = 650] [outer = 0x8f2bd400] 05:29:27 INFO - PROCESS | 1905 | 1471350567342 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x910f2800) [pid = 1905] [serial = 651] [outer = 0x8f2bd400] 05:29:28 INFO - PROCESS | 1905 | 1471350568124 Marionette TRACE conn5 <- [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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1488ms 05:29:28 INFO - PROCESS | 1905 | 1471350568180 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:29:28 INFO - PROCESS | 1905 | 1471350568186 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 05:29:28 INFO - PROCESS | 1905 | 1471350568193 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1905 | 1471350568197 Marionette TRACE conn5 <- [1,838,null,{}] 05:29:28 INFO - PROCESS | 1905 | 1471350568219 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1905 | 1471350568225 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:28 INFO - PROCESS | 1905 | 1471350568397 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 05:29:28 INFO - PROCESS | 1905 | 1471350568409 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1905 | 1471350568419 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96400 == 23 [pid = 1905] [id = 217] 05:29:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x919dc800) [pid = 1905] [serial = 652] [outer = (nil)] 05:29:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x946c1000) [pid = 1905] [serial = 653] [outer = 0x919dc800] 05:29:28 INFO - PROCESS | 1905 | 1471350568487 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x95285800) [pid = 1905] [serial = 654] [outer = 0x919dc800] 05:29:29 INFO - PROCESS | 1905 | 1471350569501 Marionette TRACE conn5 <- [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]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1347ms 05:29:29 INFO - PROCESS | 1905 | 1471350569541 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1905 | 1471350569545 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 05:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:29:29 INFO - PROCESS | 1905 | 1471350569563 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1905 | 1471350569572 Marionette TRACE conn5 <- [1,842,null,{}] 05:29:29 INFO - PROCESS | 1905 | 1471350569580 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1905 | 1471350569587 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:29 INFO - PROCESS | 1905 | 1471350569807 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 05:29:29 INFO - PROCESS | 1905 | 1471350569833 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1905 | 1471350569841 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x919db400 == 24 [pid = 1905] [id = 218] 05:29:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99181400) [pid = 1905] [serial = 655] [outer = (nil)] 05:29:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99fdf800) [pid = 1905] [serial = 656] [outer = 0x99181400] 05:29:29 INFO - PROCESS | 1905 | 1471350569928 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9a17f400) [pid = 1905] [serial = 657] [outer = 0x99181400] 05:29:30 INFO - PROCESS | 1905 | 1471350570863 Marionette TRACE conn5 <- [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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1353ms 05:29:30 INFO - PROCESS | 1905 | 1471350570905 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:29:30 INFO - PROCESS | 1905 | 1471350570910 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 05:29:30 INFO - PROCESS | 1905 | 1471350570939 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1905 | 1471350570943 Marionette TRACE conn5 <- [1,846,null,{}] 05:29:30 INFO - PROCESS | 1905 | 1471350570949 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1905 | 1471350570954 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:31 INFO - PROCESS | 1905 | 1471350571189 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 05:29:31 INFO - PROCESS | 1905 | 1471350571217 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1905 | 1471350571224 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e1800 == 25 [pid = 1905] [id = 219] 05:29:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9aeec000) [pid = 1905] [serial = 658] [outer = (nil)] 05:29:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b084000) [pid = 1905] [serial = 659] [outer = 0x9aeec000] 05:29:31 INFO - PROCESS | 1905 | 1471350571298 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b910800) [pid = 1905] [serial = 660] [outer = 0x9aeec000] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f26a800) [pid = 1905] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x90b9bc00) [pid = 1905] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99127c00) [pid = 1905] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x995a0400) [pid = 1905] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x90b98800) [pid = 1905] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:29:31 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x90b9b800) [pid = 1905] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:29:32 INFO - PROCESS | 1905 | 1471350572270 Marionette TRACE conn5 <- [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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1375ms 05:29:32 INFO - PROCESS | 1905 | 1471350572291 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:29:32 INFO - PROCESS | 1905 | 1471350572295 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 05:29:32 INFO - PROCESS | 1905 | 1471350572302 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1905 | 1471350572305 Marionette TRACE conn5 <- [1,850,null,{}] 05:29:32 INFO - PROCESS | 1905 | 1471350572311 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1905 | 1471350572315 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:32 INFO - PROCESS | 1905 | 1471350572526 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 05:29:32 INFO - PROCESS | 1905 | 1471350572546 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1905 | 1471350572561 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x9502a000 == 26 [pid = 1905] [id = 220] 05:29:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99ff6800) [pid = 1905] [serial = 661] [outer = (nil)] 05:29:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9bcd8800) [pid = 1905] [serial = 662] [outer = 0x99ff6800] 05:29:32 INFO - PROCESS | 1905 | 1471350572643 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c47f800) [pid = 1905] [serial = 663] [outer = 0x99ff6800] 05:29:33 INFO - PROCESS | 1905 | 1471350573502 Marionette TRACE conn5 <- [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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1240ms 05:29:33 INFO - PROCESS | 1905 | 1471350573542 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1905 | 1471350573546 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:29:33 INFO - PROCESS | 1905 | 1471350573553 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1905 | 1471350573556 Marionette TRACE conn5 <- [1,854,null,{}] 05:29:33 INFO - PROCESS | 1905 | 1471350573562 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1905 | 1471350573567 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:33 INFO - PROCESS | 1905 | 1471350573759 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 05:29:33 INFO - PROCESS | 1905 | 1471350573959 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1905 | 1471350573968 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215800 == 27 [pid = 1905] [id = 221] 05:29:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x8f216400) [pid = 1905] [serial = 664] [outer = (nil)] 05:29:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x8f21c400) [pid = 1905] [serial = 665] [outer = 0x8f216400] 05:29:34 INFO - PROCESS | 1905 | 1471350574063 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x8f26f400) [pid = 1905] [serial = 666] [outer = 0x8f216400] 05:29:35 INFO - PROCESS | 1905 | 1471350575093 Marionette TRACE conn5 <- [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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1582ms 05:29:35 INFO - PROCESS | 1905 | 1471350575137 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1905 | 1471350575144 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 05:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:29:35 INFO - PROCESS | 1905 | 1471350575151 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1905 | 1471350575156 Marionette TRACE conn5 <- [1,858,null,{}] 05:29:35 INFO - PROCESS | 1905 | 1471350575165 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1905 | 1471350575174 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:35 INFO - PROCESS | 1905 | 1471350575376 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 05:29:35 INFO - PROCESS | 1905 | 1471350575603 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1905 | 1471350575616 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x919df800 == 28 [pid = 1905] [id = 222] 05:29:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x919e2400) [pid = 1905] [serial = 667] [outer = (nil)] 05:29:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x93a83000) [pid = 1905] [serial = 668] [outer = 0x919e2400] 05:29:35 INFO - PROCESS | 1905 | 1471350575747 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x95029400) [pid = 1905] [serial = 669] [outer = 0x919e2400] 05:29:36 INFO - PROCESS | 1905 | 1471350576699 Marionette TRACE conn5 <- [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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1593ms 05:29:36 INFO - PROCESS | 1905 | 1471350576747 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1905 | 1471350576754 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 05:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:29:36 INFO - PROCESS | 1905 | 1471350576764 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1905 | 1471350576768 Marionette TRACE conn5 <- [1,862,null,{}] 05:29:36 INFO - PROCESS | 1905 | 1471350576774 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1905 | 1471350576780 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:37 INFO - PROCESS | 1905 | 1471350576998 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 05:29:37 INFO - PROCESS | 1905 | 1471350577264 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1905 | 1471350577272 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d3800 == 29 [pid = 1905] [id = 223] 05:29:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99c0d000) [pid = 1905] [serial = 670] [outer = (nil)] 05:29:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99fde800) [pid = 1905] [serial = 671] [outer = 0x99c0d000] 05:29:37 INFO - PROCESS | 1905 | 1471350577404 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9aeef400) [pid = 1905] [serial = 672] [outer = 0x99c0d000] 05:29:38 INFO - PROCESS | 1905 | 1471350578403 Marionette TRACE conn5 <- [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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1696ms 05:29:38 INFO - PROCESS | 1905 | 1471350578461 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1905 | 1471350578465 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 05:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:29:38 INFO - PROCESS | 1905 | 1471350578476 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1905 | 1471350578486 Marionette TRACE conn5 <- [1,866,null,{}] 05:29:38 INFO - PROCESS | 1905 | 1471350578544 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1905 | 1471350578552 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:38 INFO - PROCESS | 1905 | 1471350578797 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 05:29:39 INFO - PROCESS | 1905 | 1471350579022 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1905 | 1471350579032 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x9912b400 == 30 [pid = 1905] [id = 224] 05:29:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9aca4800) [pid = 1905] [serial = 673] [outer = (nil)] 05:29:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9c8b6800) [pid = 1905] [serial = 674] [outer = 0x9aca4800] 05:29:39 INFO - PROCESS | 1905 | 1471350579152 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d528000) [pid = 1905] [serial = 675] [outer = 0x9aca4800] 05:29:40 INFO - PROCESS | 1905 | 1471350580120 Marionette TRACE conn5 <- [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]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1707ms 05:29:40 INFO - PROCESS | 1905 | 1471350580181 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1905 | 1471350580186 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:29:40 INFO - PROCESS | 1905 | 1471350580193 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1905 | 1471350580197 Marionette TRACE conn5 <- [1,870,null,{}] 05:29:40 INFO - PROCESS | 1905 | 1471350580203 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1905 | 1471350580209 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:40 INFO - PROCESS | 1905 | 1471350580440 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 05:29:40 INFO - PROCESS | 1905 | 1471350580662 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1905 | 1471350580673 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x919dd400 == 31 [pid = 1905] [id = 225] 05:29:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99128400) [pid = 1905] [serial = 676] [outer = (nil)] 05:29:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa04aa000) [pid = 1905] [serial = 677] [outer = 0x99128400] 05:29:40 INFO - PROCESS | 1905 | 1471350580799 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa04c1000) [pid = 1905] [serial = 678] [outer = 0x99128400] 05:29:41 INFO - PROCESS | 1905 | 1471350581720 Marionette TRACE conn5 <- [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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1583ms 05:29:41 INFO - PROCESS | 1905 | 1471350581778 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1905 | 1471350581782 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 05:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:29:41 INFO - PROCESS | 1905 | 1471350581790 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1905 | 1471350581794 Marionette TRACE conn5 <- [1,874,null,{}] 05:29:41 INFO - PROCESS | 1905 | 1471350581800 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1905 | 1471350581805 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:42 INFO - PROCESS | 1905 | 1471350582040 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 05:29:42 INFO - PROCESS | 1905 | 1471350582306 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1905 | 1471350582326 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:42 INFO - PROCESS | 1905 | ++DOCSHELL 0xa063bc00 == 32 [pid = 1905] [id = 226] 05:29:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa063e000) [pid = 1905] [serial = 679] [outer = (nil)] 05:29:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa20a1000) [pid = 1905] [serial = 680] [outer = 0xa063e000] 05:29:42 INFO - PROCESS | 1905 | 1471350582438 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0xa236f000) [pid = 1905] [serial = 681] [outer = 0xa063e000] 05:29:43 INFO - PROCESS | 1905 | 1471350583417 Marionette TRACE conn5 <- [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]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1686ms 05:29:43 INFO - PROCESS | 1905 | 1471350583478 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1905 | 1471350583482 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 05:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:29:43 INFO - PROCESS | 1905 | 1471350583489 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1905 | 1471350583493 Marionette TRACE conn5 <- [1,878,null,{}] 05:29:43 INFO - PROCESS | 1905 | 1471350583500 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1905 | 1471350583506 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:43 INFO - PROCESS | 1905 | 1471350583759 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 05:29:44 INFO - PROCESS | 1905 | 1471350584052 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1905 | 1471350584059 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x9502bc00 == 33 [pid = 1905] [id = 227] 05:29:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa04c5000) [pid = 1905] [serial = 682] [outer = (nil)] 05:29:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa2fca000) [pid = 1905] [serial = 683] [outer = 0xa04c5000] 05:29:44 INFO - PROCESS | 1905 | 1471350584155 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0xa2ffd800) [pid = 1905] [serial = 684] [outer = 0xa04c5000] 05:29:45 INFO - PROCESS | 1905 | 1471350585038 Marionette TRACE conn5 <- [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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1598ms 05:29:45 INFO - PROCESS | 1905 | 1471350585088 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1905 | 1471350585093 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:29:45 INFO - PROCESS | 1905 | 1471350585100 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1905 | 1471350585104 Marionette TRACE conn5 <- [1,882,null,{}] 05:29:45 INFO - PROCESS | 1905 | 1471350585110 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1905 | 1471350585116 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:45 INFO - PROCESS | 1905 | 1471350585315 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 05:29:45 INFO - PROCESS | 1905 | 1471350585492 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1905 | 1471350585498 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:45 INFO - PROCESS | 1905 | ++DOCSHELL 0xa253bc00 == 34 [pid = 1905] [id = 228] 05:29:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa2569800) [pid = 1905] [serial = 685] [outer = (nil)] 05:29:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa3179800) [pid = 1905] [serial = 686] [outer = 0xa2569800] 05:29:45 INFO - PROCESS | 1905 | 1471350585587 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0xa3185000) [pid = 1905] [serial = 687] [outer = 0xa2569800] 05:29:46 INFO - PROCESS | 1905 | 1471350586561 Marionette TRACE conn5 <- [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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1533ms 05:29:46 INFO - PROCESS | 1905 | 1471350586634 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1905 | 1471350586638 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 05:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:29:46 INFO - PROCESS | 1905 | 1471350586644 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1905 | 1471350586647 Marionette TRACE conn5 <- [1,886,null,{}] 05:29:46 INFO - PROCESS | 1905 | 1471350586653 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 1905 | 1471350586659 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:47 INFO - PROCESS | 1905 | 1471350587106 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:29:47 INFO - PROCESS | 1905 | 1471350587418 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1905 | 1471350587430 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089c00 == 35 [pid = 1905] [id = 229] 05:29:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9108c400) [pid = 1905] [serial = 688] [outer = (nil)] 05:29:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x91379000) [pid = 1905] [serial = 689] [outer = 0x9108c400] 05:29:47 INFO - PROCESS | 1905 | 1471350587509 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x913afc00) [pid = 1905] [serial = 690] [outer = 0x9108c400] 05:29:48 INFO - PROCESS | 1905 | 1471350588446 Marionette TRACE conn5 <- [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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1858ms 05:29:48 INFO - PROCESS | 1905 | 1471350588505 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1905 | 1471350588511 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 05:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:29:48 INFO - PROCESS | 1905 | 1471350588519 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1905 | 1471350588524 Marionette TRACE conn5 <- [1,890,null,{}] 05:29:48 INFO - PROCESS | 1905 | 1471350588531 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1905 | 1471350588537 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:48 INFO - PROCESS | 1905 | 1471350588878 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:29:49 INFO - PROCESS | 1905 | 1471350589165 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1905 | 1471350589175 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108b000 == 36 [pid = 1905] [id = 230] 05:29:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x913b4400) [pid = 1905] [serial = 691] [outer = (nil)] 05:29:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x98276400) [pid = 1905] [serial = 692] [outer = 0x913b4400] 05:29:49 INFO - PROCESS | 1905 | 1471350589260 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x99fe4c00) [pid = 1905] [serial = 693] [outer = 0x913b4400] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9502a000 == 35 [pid = 1905] [id = 220] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x919e1800 == 34 [pid = 1905] [id = 219] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x919db400 == 33 [pid = 1905] [id = 218] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x90b96400 == 32 [pid = 1905] [id = 217] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f272c00 == 31 [pid = 1905] [id = 216] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220800 == 30 [pid = 1905] [id = 215] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218000 == 29 [pid = 1905] [id = 203] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98000 == 28 [pid = 1905] [id = 204] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9912e000 == 27 [pid = 1905] [id = 206] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c800 == 26 [pid = 1905] [id = 208] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x982d5400 == 25 [pid = 1905] [id = 205] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f267c00 == 24 [pid = 1905] [id = 214] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf0f800 == 23 [pid = 1905] [id = 210] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21dc00 == 22 [pid = 1905] [id = 209] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c6c00 == 21 [pid = 1905] [id = 207] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26d000 == 20 [pid = 1905] [id = 213] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x93a85000 == 19 [pid = 1905] [id = 212] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x99fec000 == 18 [pid = 1905] [id = 211] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9502bc00 == 17 [pid = 1905] [id = 227] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0xa253bc00 == 16 [pid = 1905] [id = 228] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0xa063bc00 == 15 [pid = 1905] [id = 226] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x919dd400 == 14 [pid = 1905] [id = 225] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x9912b400 == 13 [pid = 1905] [id = 224] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x919df800 == 12 [pid = 1905] [id = 222] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x982d3800 == 11 [pid = 1905] [id = 223] 05:29:50 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215800 == 10 [pid = 1905] [id = 221] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x913ac400) [pid = 1905] [serial = 609] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x91081c00) [pid = 1905] [serial = 611] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x919df000) [pid = 1905] [serial = 612] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x910f5000) [pid = 1905] [serial = 614] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x99c06000) [pid = 1905] [serial = 617] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x99ccc000) [pid = 1905] [serial = 618] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9a0eac00) [pid = 1905] [serial = 621] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x99cd3400) [pid = 1905] [serial = 620] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x913b0c00) [pid = 1905] [serial = 615] [outer = (nil)] [url = about:blank] 05:29:50 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x919e5000) [pid = 1905] [serial = 593] [outer = (nil)] [url = about:blank] 05:29:51 INFO - PROCESS | 1905 | 1471350591294 Marionette TRACE conn5 <- [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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2794ms 05:29:51 INFO - PROCESS | 1905 | 1471350591314 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1905 | 1471350591320 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 05:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:29:51 INFO - PROCESS | 1905 | 1471350591328 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1905 | 1471350591335 Marionette TRACE conn5 <- [1,894,null,{}] 05:29:51 INFO - PROCESS | 1905 | 1471350591343 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1905 | 1471350591348 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:51 INFO - PROCESS | 1905 | 1471350591520 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:29:51 INFO - PROCESS | 1905 | 1471350591531 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1905 | 1471350591542 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bb000 == 11 [pid = 1905] [id = 231] 05:29:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x8f2bcc00) [pid = 1905] [serial = 694] [outer = (nil)] 05:29:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x90b96400) [pid = 1905] [serial = 695] [outer = 0x8f2bcc00] 05:29:51 INFO - PROCESS | 1905 | 1471350591622 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x91081c00) [pid = 1905] [serial = 696] [outer = 0x8f2bcc00] 05:29:52 INFO - PROCESS | 1905 | 1471350592604 Marionette TRACE conn5 <- [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]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1339ms 05:29:52 INFO - PROCESS | 1905 | 1471350592667 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1905 | 1471350592675 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:29:52 INFO - PROCESS | 1905 | 1471350592687 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1905 | 1471350592690 Marionette TRACE conn5 <- [1,898,null,{}] 05:29:52 INFO - PROCESS | 1905 | 1471350592697 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1905 | 1471350592704 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:52 INFO - PROCESS | 1905 | 1471350592886 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:29:53 INFO - PROCESS | 1905 | 1471350593054 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1905 | 1471350593063 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x91378000 == 12 [pid = 1905] [id = 232] 05:29:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9137e800) [pid = 1905] [serial = 697] [outer = (nil)] 05:29:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x913b2800) [pid = 1905] [serial = 698] [outer = 0x9137e800] 05:29:53 INFO - PROCESS | 1905 | 1471350593142 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x919dd000) [pid = 1905] [serial = 699] [outer = 0x9137e800] 05:29:54 INFO - PROCESS | 1905 | 1471350594139 Marionette TRACE conn5 <- [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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1493ms 05:29:54 INFO - PROCESS | 1905 | 1471350594180 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1905 | 1471350594184 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:29:54 INFO - PROCESS | 1905 | 1471350594197 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1905 | 1471350594203 Marionette TRACE conn5 <- [1,902,null,{}] 05:29:54 INFO - PROCESS | 1905 | 1471350594220 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1905 | 1471350594230 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:54 INFO - PROCESS | 1905 | 1471350594454 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:29:54 INFO - PROCESS | 1905 | 1471350594476 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1905 | 1471350594490 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x95028800 == 13 [pid = 1905] [id = 233] 05:29:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x95030800) [pid = 1905] [serial = 700] [outer = (nil)] 05:29:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x95098800) [pid = 1905] [serial = 701] [outer = 0x95030800] 05:29:54 INFO - PROCESS | 1905 | 1471350594564 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9528bc00) [pid = 1905] [serial = 702] [outer = 0x95030800] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9d34cc00) [pid = 1905] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9c954c00) [pid = 1905] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x99181400) [pid = 1905] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x8f270800) [pid = 1905] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x919dc800) [pid = 1905] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x8f220c00) [pid = 1905] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x90b9e000) [pid = 1905] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9aeec000) [pid = 1905] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9aca4c00) [pid = 1905] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x99fe4800) [pid = 1905] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99ff6800) [pid = 1905] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9bfce400) [pid = 1905] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f276000) [pid = 1905] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:29:55 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x8f2bd400) [pid = 1905] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:29:56 INFO - PROCESS | 1905 | 1471350596095 Marionette TRACE conn5 <- [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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1960ms 05:29:56 INFO - PROCESS | 1905 | 1471350596152 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1905 | 1471350596156 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:29:56 INFO - PROCESS | 1905 | 1471350596163 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1905 | 1471350596166 Marionette TRACE conn5 <- [1,906,null,{}] 05:29:56 INFO - PROCESS | 1905 | 1471350596172 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1905 | 1471350596177 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:56 INFO - PROCESS | 1905 | 1471350596340 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:29:56 INFO - PROCESS | 1905 | 1471350596349 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1905 | 1471350596358 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x95098000 == 14 [pid = 1905] [id = 234] 05:29:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x95283000) [pid = 1905] [serial = 703] [outer = (nil)] 05:29:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x978c8400) [pid = 1905] [serial = 704] [outer = 0x95283000] 05:29:56 INFO - PROCESS | 1905 | 1471350596434 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x99c02000) [pid = 1905] [serial = 705] [outer = 0x95283000] 05:29:57 INFO - PROCESS | 1905 | 1471350597355 Marionette TRACE conn5 <- [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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1280ms 05:29:57 INFO - PROCESS | 1905 | 1471350597444 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1905 | 1471350597448 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:29:57 INFO - PROCESS | 1905 | 1471350597455 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1905 | 1471350597458 Marionette TRACE conn5 <- [1,910,null,{}] 05:29:57 INFO - PROCESS | 1905 | 1471350597464 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1905 | 1471350597469 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:57 INFO - PROCESS | 1905 | 1471350597681 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:29:57 INFO - PROCESS | 1905 | 1471350597849 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1905 | 1471350597861 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217800 == 15 [pid = 1905] [id = 235] 05:29:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x8f217c00) [pid = 1905] [serial = 706] [outer = (nil)] 05:29:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x8f21e000) [pid = 1905] [serial = 707] [outer = 0x8f217c00] 05:29:57 INFO - PROCESS | 1905 | 1471350597966 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x8f270400) [pid = 1905] [serial = 708] [outer = 0x8f217c00] 05:29:59 INFO - PROCESS | 1905 | 1471350599070 Marionette TRACE conn5 <- [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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1684ms 05:29:59 INFO - PROCESS | 1905 | 1471350599141 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1905 | 1471350599148 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 05:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:29:59 INFO - PROCESS | 1905 | 1471350599157 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1905 | 1471350599162 Marionette TRACE conn5 <- [1,914,null,{}] 05:29:59 INFO - PROCESS | 1905 | 1471350599169 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1905 | 1471350599177 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:59 INFO - PROCESS | 1905 | 1471350599404 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:29:59 INFO - PROCESS | 1905 | 1471350599622 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1905 | 1471350599633 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:29:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x91087c00 == 16 [pid = 1905] [id = 236] 05:29:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9137bc00) [pid = 1905] [serial = 709] [outer = (nil)] 05:29:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x913ad800) [pid = 1905] [serial = 710] [outer = 0x9137bc00] 05:29:59 INFO - PROCESS | 1905 | 1471350599744 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x919e0c00) [pid = 1905] [serial = 711] [outer = 0x9137bc00] 05:30:00 INFO - PROCESS | 1905 | 1471350600747 Marionette TRACE conn5 <- [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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1641ms 05:30:00 INFO - PROCESS | 1905 | 1471350600797 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:30:00 INFO - PROCESS | 1905 | 1471350600803 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 05:30:00 INFO - PROCESS | 1905 | 1471350600809 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1905 | 1471350600812 Marionette TRACE conn5 <- [1,918,null,{}] 05:30:00 INFO - PROCESS | 1905 | 1471350600819 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1905 | 1471350600824 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:01 INFO - PROCESS | 1905 | 1471350601019 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:30:01 INFO - PROCESS | 1905 | 1471350601278 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1905 | 1471350601286 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a82400 == 17 [pid = 1905] [id = 237] 05:30:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x978bfc00) [pid = 1905] [serial = 712] [outer = (nil)] 05:30:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x982dd800) [pid = 1905] [serial = 713] [outer = 0x978bfc00] 05:30:01 INFO - PROCESS | 1905 | 1471350601426 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x995a0400) [pid = 1905] [serial = 714] [outer = 0x978bfc00] 05:30:02 INFO - PROCESS | 1905 | 1471350602515 Marionette TRACE conn5 <- [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]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1792ms 05:30:02 INFO - PROCESS | 1905 | 1471350602602 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1905 | 1471350602609 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:30:02 INFO - PROCESS | 1905 | 1471350602629 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1905 | 1471350602636 Marionette TRACE conn5 <- [1,922,null,{}] 05:30:02 INFO - PROCESS | 1905 | 1471350602643 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1905 | 1471350602650 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:02 INFO - PROCESS | 1905 | 1471350602975 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:30:03 INFO - PROCESS | 1905 | 1471350603151 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1905 | 1471350603162 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a82000 == 18 [pid = 1905] [id = 238] 05:30:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x99599c00) [pid = 1905] [serial = 715] [outer = (nil)] 05:30:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x9aeeb400) [pid = 1905] [serial = 716] [outer = 0x99599c00] 05:30:03 INFO - PROCESS | 1905 | 1471350603248 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x9aca9800) [pid = 1905] [serial = 717] [outer = 0x99599c00] 05:30:04 INFO - PROCESS | 1905 | 1471350604273 Marionette TRACE conn5 <- [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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1697ms 05:30:04 INFO - PROCESS | 1905 | 1471350604318 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:30:04 INFO - PROCESS | 1905 | 1471350604322 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 05:30:04 INFO - PROCESS | 1905 | 1471350604329 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1905 | 1471350604333 Marionette TRACE conn5 <- [1,926,null,{}] 05:30:04 INFO - PROCESS | 1905 | 1471350604340 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1905 | 1471350604346 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:04 INFO - PROCESS | 1905 | 1471350604537 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:30:04 INFO - PROCESS | 1905 | 1471350604754 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1905 | 1471350604762 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x919da400 == 19 [pid = 1905] [id = 239] 05:30:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x919db800) [pid = 1905] [serial = 718] [outer = (nil)] 05:30:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x99c05800) [pid = 1905] [serial = 719] [outer = 0x919db800] 05:30:04 INFO - PROCESS | 1905 | 1471350604856 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x9aeed400) [pid = 1905] [serial = 720] [outer = 0x919db800] 05:30:05 INFO - PROCESS | 1905 | 1471350605937 Marionette TRACE conn5 <- [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]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1689ms 05:30:06 INFO - PROCESS | 1905 | 1471350606019 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1905 | 1471350606026 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:30:06 INFO - PROCESS | 1905 | 1471350606035 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1905 | 1471350606041 Marionette TRACE conn5 <- [1,930,null,{}] 05:30:06 INFO - PROCESS | 1905 | 1471350606050 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1905 | 1471350606056 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:06 INFO - PROCESS | 1905 | 1471350606313 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:30:06 INFO - PROCESS | 1905 | --DOCSHELL 0x95098000 == 18 [pid = 1905] [id = 234] 05:30:06 INFO - PROCESS | 1905 | --DOCSHELL 0x95028800 == 17 [pid = 1905] [id = 233] 05:30:06 INFO - PROCESS | 1905 | --DOCSHELL 0x91378000 == 16 [pid = 1905] [id = 232] 05:30:06 INFO - PROCESS | 1905 | 1471350606583 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1905 | 1471350606595 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:06 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bb000 == 15 [pid = 1905] [id = 231] 05:30:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f272c00 == 16 [pid = 1905] [id = 240] 05:30:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x8f274c00) [pid = 1905] [serial = 721] [outer = (nil)] 05:30:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 104 (0x90b9b000) [pid = 1905] [serial = 722] [outer = 0x8f274c00] 05:30:06 INFO - PROCESS | 1905 | 1471350606690 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 105 (0x91087400) [pid = 1905] [serial = 723] [outer = 0x8f274c00] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 104 (0x9c47f800) [pid = 1905] [serial = 663] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 103 (0xa04ccc00) [pid = 1905] [serial = 636] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0xa1098000) [pid = 1905] [serial = 638] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x99fdf800) [pid = 1905] [serial = 656] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0xa109c400) [pid = 1905] [serial = 639] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0xa04abc00) [pid = 1905] [serial = 635] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x91380c00) [pid = 1905] [serial = 644] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x95285800) [pid = 1905] [serial = 654] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x8f26c400) [pid = 1905] [serial = 647] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9a17f400) [pid = 1905] [serial = 657] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0xa2397000) [pid = 1905] [serial = 641] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9b910800) [pid = 1905] [serial = 660] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9b083000) [pid = 1905] [serial = 624] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9bf10000) [pid = 1905] [serial = 630] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa239bc00) [pid = 1905] [serial = 642] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9b914000) [pid = 1905] [serial = 629] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9bcd8800) [pid = 1905] [serial = 662] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9b084000) [pid = 1905] [serial = 659] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9d34d400) [pid = 1905] [serial = 633] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x978c1c00) [pid = 1905] [serial = 645] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x8f2b9800) [pid = 1905] [serial = 648] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x910e9000) [pid = 1905] [serial = 626] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b07cc00) [pid = 1905] [serial = 623] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x910f2800) [pid = 1905] [serial = 651] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c953400) [pid = 1905] [serial = 632] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x93b0ec00) [pid = 1905] [serial = 627] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x946c1000) [pid = 1905] [serial = 653] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x91084800) [pid = 1905] [serial = 650] [outer = (nil)] [url = about:blank] 05:30:07 INFO - PROCESS | 1905 | 1471350607546 Marionette TRACE conn5 <- [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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1540ms 05:30:07 INFO - PROCESS | 1905 | 1471350607596 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1905 | 1471350607603 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:30:07 INFO - PROCESS | 1905 | 1471350607615 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1905 | 1471350607619 Marionette TRACE conn5 <- [1,934,null,{}] 05:30:07 INFO - PROCESS | 1905 | 1471350607631 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1905 | 1471350607636 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:07 INFO - PROCESS | 1905 | 1471350607814 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:30:07 INFO - PROCESS | 1905 | 1471350607826 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1905 | 1471350607835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x91374800 == 17 [pid = 1905] [id = 241] 05:30:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x913b5c00) [pid = 1905] [serial = 724] [outer = (nil)] 05:30:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x919e3800) [pid = 1905] [serial = 725] [outer = 0x913b5c00] 05:30:07 INFO - PROCESS | 1905 | 1471350607910 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x93ac1c00) [pid = 1905] [serial = 726] [outer = 0x913b5c00] 05:30:08 INFO - PROCESS | 1905 | 1471350608871 Marionette TRACE conn5 <- [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]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1295ms 05:30:08 INFO - PROCESS | 1905 | 1471350608911 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1905 | 1471350608915 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:30:08 INFO - PROCESS | 1905 | 1471350608926 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1905 | 1471350608931 Marionette TRACE conn5 <- [1,938,null,{}] 05:30:08 INFO - PROCESS | 1905 | 1471350608973 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1905 | 1471350608982 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:09 INFO - PROCESS | 1905 | 1471350609214 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:30:09 INFO - PROCESS | 1905 | 1471350609295 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1905 | 1471350609308 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509c400 == 18 [pid = 1905] [id = 242] 05:30:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x95280400) [pid = 1905] [serial = 727] [outer = (nil)] 05:30:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9959fc00) [pid = 1905] [serial = 728] [outer = 0x95280400] 05:30:09 INFO - PROCESS | 1905 | 1471350609384 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x99cd3800) [pid = 1905] [serial = 729] [outer = 0x95280400] 05:30:10 INFO - PROCESS | 1905 | 1471350610315 Marionette TRACE conn5 <- [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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1441ms 05:30:10 INFO - PROCESS | 1905 | 1471350610365 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1905 | 1471350610370 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:30:10 INFO - PROCESS | 1905 | 1471350610385 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1905 | 1471350610387 Marionette TRACE conn5 <- [1,942,null,{}] 05:30:10 INFO - PROCESS | 1905 | 1471350610393 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1905 | 1471350610398 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:10 INFO - PROCESS | 1905 | 1471350610628 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:30:10 INFO - PROCESS | 1905 | 1471350610664 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1905 | 1471350610674 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a1a4c00 == 19 [pid = 1905] [id = 243] 05:30:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9acb0400) [pid = 1905] [serial = 730] [outer = (nil)] 05:30:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9aef4800) [pid = 1905] [serial = 731] [outer = 0x9acb0400] 05:30:10 INFO - PROCESS | 1905 | 1471350610748 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9b07f000) [pid = 1905] [serial = 732] [outer = 0x9acb0400] 05:30:11 INFO - PROCESS | 1905 | 1471350611666 Marionette TRACE conn5 <- [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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1333ms 05:30:11 INFO - PROCESS | 1905 | 1471350611720 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1905 | 1471350611725 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f216400) [pid = 1905] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x919e2400) [pid = 1905] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99c0d000) [pid = 1905] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9aca4800) [pid = 1905] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99128400) [pid = 1905] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x95030800) [pid = 1905] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0xa063e000) [pid = 1905] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x913b4400) [pid = 1905] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0xa04c5000) [pid = 1905] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0xa2569800) [pid = 1905] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x8f2bcc00) [pid = 1905] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9108c400) [pid = 1905] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:30:11 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9137e800) [pid = 1905] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:30:11 INFO - PROCESS | 1905 | 1471350611880 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1905 | 1471350611886 Marionette TRACE conn5 <- [1,946,null,{}] 05:30:11 INFO - PROCESS | 1905 | 1471350611892 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1905 | 1471350611897 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:12 INFO - PROCESS | 1905 | 1471350612043 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:30:12 INFO - PROCESS | 1905 | 1471350612052 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1905 | 1471350612058 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089000 == 20 [pid = 1905] [id = 244] 05:30:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x913ac400) [pid = 1905] [serial = 733] [outer = (nil)] 05:30:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99128400) [pid = 1905] [serial = 734] [outer = 0x913ac400] 05:30:12 INFO - PROCESS | 1905 | 1471350612139 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99c0d000) [pid = 1905] [serial = 735] [outer = 0x913ac400] 05:30:13 INFO - PROCESS | 1905 | 1471350613138 Marionette TRACE conn5 <- [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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1335ms 05:30:13 INFO - PROCESS | 1905 | 1471350613175 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1905 | 1471350613179 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:30:13 INFO - PROCESS | 1905 | 1471350613186 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1905 | 1471350613189 Marionette TRACE conn5 <- [1,950,null,{}] 05:30:13 INFO - PROCESS | 1905 | 1471350613194 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1905 | 1471350613205 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:13 INFO - PROCESS | 1905 | 1471350613474 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:30:13 INFO - PROCESS | 1905 | 1471350613493 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1905 | 1471350613502 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137e800 == 21 [pid = 1905] [id = 245] 05:30:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913ab800) [pid = 1905] [serial = 736] [outer = (nil)] 05:30:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9bf06c00) [pid = 1905] [serial = 737] [outer = 0x913ab800] 05:30:13 INFO - PROCESS | 1905 | 1471350613576 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c47b400) [pid = 1905] [serial = 738] [outer = 0x913ab800] 05:30:14 INFO - PROCESS | 1905 | 1471350614672 Marionette TRACE conn5 <- [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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1538ms 05:30:14 INFO - PROCESS | 1905 | 1471350614726 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1905 | 1471350614734 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:30:14 INFO - PROCESS | 1905 | 1471350614743 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1905 | 1471350614748 Marionette TRACE conn5 <- [1,954,null,{}] 05:30:14 INFO - PROCESS | 1905 | 1471350614759 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1905 | 1471350614766 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:15 INFO - PROCESS | 1905 | 1471350615012 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:30:15 INFO - PROCESS | 1905 | 1471350615236 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1905 | 1471350615247 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92c00 == 22 [pid = 1905] [id = 246] 05:30:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x90b98c00) [pid = 1905] [serial = 739] [outer = (nil)] 05:30:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9137e000) [pid = 1905] [serial = 740] [outer = 0x90b98c00] 05:30:15 INFO - PROCESS | 1905 | 1471350615381 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x913b3400) [pid = 1905] [serial = 741] [outer = 0x90b98c00] 05:30:16 INFO - PROCESS | 1905 | 1471350616323 Marionette TRACE conn5 <- [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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1650ms 05:30:16 INFO - PROCESS | 1905 | 1471350616394 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1905 | 1471350616402 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:30:16 INFO - PROCESS | 1905 | 1471350616414 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1905 | 1471350616418 Marionette TRACE conn5 <- [1,958,null,{}] 05:30:16 INFO - PROCESS | 1905 | 1471350616425 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1905 | 1471350616431 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:16 INFO - PROCESS | 1905 | 1471350616655 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:30:16 INFO - PROCESS | 1905 | 1471350616878 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1905 | 1471350616885 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x95287800 == 23 [pid = 1905] [id = 247] 05:30:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x95288400) [pid = 1905] [serial = 742] [outer = (nil)] 05:30:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x982ce800) [pid = 1905] [serial = 743] [outer = 0x95288400] 05:30:16 INFO - PROCESS | 1905 | 1471350616994 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99ccc800) [pid = 1905] [serial = 744] [outer = 0x95288400] 05:30:17 INFO - PROCESS | 1905 | 1471350617983 Marionette TRACE conn5 <- [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]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1645ms 05:30:18 INFO - PROCESS | 1905 | 1471350618059 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1905 | 1471350618063 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:30:18 INFO - PROCESS | 1905 | 1471350618071 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1905 | 1471350618077 Marionette TRACE conn5 <- [1,962,null,{}] 05:30:18 INFO - PROCESS | 1905 | 1471350618095 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1905 | 1471350618105 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:18 INFO - PROCESS | 1905 | 1471350618453 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:30:18 INFO - PROCESS | 1905 | 1471350618720 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1905 | 1471350618739 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bfc8000 == 24 [pid = 1905] [id = 248] 05:30:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9bfc8400) [pid = 1905] [serial = 745] [outer = (nil)] 05:30:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9c484400) [pid = 1905] [serial = 746] [outer = 0x9bfc8400] 05:30:18 INFO - PROCESS | 1905 | 1471350618873 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9c8ab400) [pid = 1905] [serial = 747] [outer = 0x9bfc8400] 05:30:19 INFO - PROCESS | 1905 | 1471350619773 Marionette TRACE conn5 <- [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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1759ms 05:30:19 INFO - PROCESS | 1905 | 1471350619831 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:30:19 INFO - PROCESS | 1905 | 1471350619836 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 05:30:19 INFO - PROCESS | 1905 | 1471350619843 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1905 | 1471350619847 Marionette TRACE conn5 <- [1,966,null,{}] 05:30:19 INFO - PROCESS | 1905 | 1471350619853 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1905 | 1471350619858 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:20 INFO - PROCESS | 1905 | 1471350620053 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:30:20 INFO - PROCESS | 1905 | 1471350620219 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1905 | 1471350620227 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c480c00 == 25 [pid = 1905] [id = 249] 05:30:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9c8adc00) [pid = 1905] [serial = 748] [outer = (nil)] 05:30:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9c8b4800) [pid = 1905] [serial = 749] [outer = 0x9c8adc00] 05:30:20 INFO - PROCESS | 1905 | 1471350620310 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9c953400) [pid = 1905] [serial = 750] [outer = 0x9c8adc00] 05:30:21 INFO - PROCESS | 1905 | 1471350621289 Marionette TRACE conn5 <- [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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1482ms 05:30:21 INFO - PROCESS | 1905 | 1471350621325 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1905 | 1471350621329 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:30:21 INFO - PROCESS | 1905 | 1471350621336 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1905 | 1471350621340 Marionette TRACE conn5 <- [1,970,null,{}] 05:30:21 INFO - PROCESS | 1905 | 1471350621346 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1905 | 1471350621352 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:21 INFO - PROCESS | 1905 | 1471350621538 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:30:21 INFO - PROCESS | 1905 | 1471350621706 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1905 | 1471350621716 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac7000 == 26 [pid = 1905] [id = 250] 05:30:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x95028c00) [pid = 1905] [serial = 751] [outer = (nil)] 05:30:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9d346800) [pid = 1905] [serial = 752] [outer = 0x95028c00] 05:30:21 INFO - PROCESS | 1905 | 1471350621821 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9d34e000) [pid = 1905] [serial = 753] [outer = 0x95028c00] 05:30:22 INFO - PROCESS | 1905 | 1471350622823 Marionette TRACE conn5 <- [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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1530ms 05:30:22 INFO - PROCESS | 1905 | 1471350622869 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:30:22 INFO - PROCESS | 1905 | 1471350622873 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 05:30:22 INFO - PROCESS | 1905 | 1471350622880 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1905 | 1471350622883 Marionette TRACE conn5 <- [1,974,null,{}] 05:30:22 INFO - PROCESS | 1905 | 1471350622889 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1905 | 1471350622899 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:23 INFO - PROCESS | 1905 | 1471350623120 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:30:23 INFO - PROCESS | 1905 | 1471350623343 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1905 | 1471350623352 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be800 == 27 [pid = 1905] [id = 251] 05:30:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x8f2c0c00) [pid = 1905] [serial = 754] [outer = (nil)] 05:30:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa04c6400) [pid = 1905] [serial = 755] [outer = 0x8f2c0c00] 05:30:23 INFO - PROCESS | 1905 | 1471350623497 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0xa0633800) [pid = 1905] [serial = 756] [outer = 0x8f2c0c00] 05:30:24 INFO - PROCESS | 1905 | 1471350624413 Marionette TRACE conn5 <- [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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1593ms 05:30:24 INFO - PROCESS | 1905 | 1471350624473 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1905 | 1471350624478 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:30:24 INFO - PROCESS | 1905 | 1471350624485 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1905 | 1471350624488 Marionette TRACE conn5 <- [1,978,null,{}] 05:30:24 INFO - PROCESS | 1905 | 1471350624496 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1905 | 1471350624500 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:24 INFO - PROCESS | 1905 | 1471350624694 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:30:24 INFO - PROCESS | 1905 | 1471350624912 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1905 | 1471350624923 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f275c00 == 28 [pid = 1905] [id = 252] 05:30:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f276c00) [pid = 1905] [serial = 757] [outer = (nil)] 05:30:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x8f2be000) [pid = 1905] [serial = 758] [outer = 0x8f276c00] 05:30:25 INFO - PROCESS | 1905 | 1471350625266 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x90b97000) [pid = 1905] [serial = 759] [outer = 0x8f276c00] 05:30:26 INFO - PROCESS | 1905 | 1471350626195 Marionette TRACE conn5 <- [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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1787ms 05:30:26 INFO - PROCESS | 1905 | 1471350626274 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1905 | 1471350626280 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 05:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:30:26 INFO - PROCESS | 1905 | 1471350626288 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1905 | 1471350626292 Marionette TRACE conn5 <- [1,982,null,{}] 05:30:26 INFO - PROCESS | 1905 | 1471350626299 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1905 | 1471350626305 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:26 INFO - PROCESS | 1905 | 1471350626587 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:30:26 INFO - PROCESS | 1905 | 1471350626863 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1905 | 1471350626874 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137a400 == 29 [pid = 1905] [id = 253] 05:30:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x913b2400) [pid = 1905] [serial = 760] [outer = (nil)] 05:30:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x946cb800) [pid = 1905] [serial = 761] [outer = 0x913b2400] 05:30:26 INFO - PROCESS | 1905 | 1471350626956 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x95034c00) [pid = 1905] [serial = 762] [outer = 0x913b2400] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x9108b000 == 28 [pid = 1905] [id = 230] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x91089c00 == 27 [pid = 1905] [id = 229] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x919da400 == 26 [pid = 1905] [id = 239] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x93a82000 == 25 [pid = 1905] [id = 238] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x91087c00 == 24 [pid = 1905] [id = 236] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x93a82400 == 23 [pid = 1905] [id = 237] 05:30:28 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217800 == 22 [pid = 1905] [id = 235] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x978c8400) [pid = 1905] [serial = 704] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x8f26f400) [pid = 1905] [serial = 666] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x8f21c400) [pid = 1905] [serial = 665] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x95029400) [pid = 1905] [serial = 669] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x93a83000) [pid = 1905] [serial = 668] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9aeef400) [pid = 1905] [serial = 672] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x99fde800) [pid = 1905] [serial = 671] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9d528000) [pid = 1905] [serial = 675] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9c8b6800) [pid = 1905] [serial = 674] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0xa04c1000) [pid = 1905] [serial = 678] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa04aa000) [pid = 1905] [serial = 677] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x95098800) [pid = 1905] [serial = 701] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9528bc00) [pid = 1905] [serial = 702] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa236f000) [pid = 1905] [serial = 681] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x99fe4c00) [pid = 1905] [serial = 693] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x98276400) [pid = 1905] [serial = 692] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0xa20a1000) [pid = 1905] [serial = 680] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa2ffd800) [pid = 1905] [serial = 684] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa2fca000) [pid = 1905] [serial = 683] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0xa3185000) [pid = 1905] [serial = 687] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0xa3179800) [pid = 1905] [serial = 686] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91081c00) [pid = 1905] [serial = 696] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x913afc00) [pid = 1905] [serial = 690] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x91379000) [pid = 1905] [serial = 689] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x90b96400) [pid = 1905] [serial = 695] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x919dd000) [pid = 1905] [serial = 699] [outer = (nil)] [url = about:blank] 05:30:28 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x913b2800) [pid = 1905] [serial = 698] [outer = (nil)] [url = about:blank] 05:30:29 INFO - PROCESS | 1905 | 1471350629405 Marionette TRACE conn5 <- [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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 3191ms 05:30:29 INFO - PROCESS | 1905 | 1471350629479 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1905 | 1471350629484 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:30:29 INFO - PROCESS | 1905 | 1471350629492 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1905 | 1471350629496 Marionette TRACE conn5 <- [1,986,null,{}] 05:30:29 INFO - PROCESS | 1905 | 1471350629505 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1905 | 1471350629511 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:29 INFO - PROCESS | 1905 | 1471350629669 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:30:29 INFO - PROCESS | 1905 | 1471350629854 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1905 | 1471350629863 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3000 == 23 [pid = 1905] [id = 254] 05:30:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x90b95000) [pid = 1905] [serial = 763] [outer = (nil)] 05:30:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x91089c00) [pid = 1905] [serial = 764] [outer = 0x90b95000] 05:30:29 INFO - PROCESS | 1905 | 1471350629945 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9108f400) [pid = 1905] [serial = 765] [outer = 0x90b95000] 05:30:30 INFO - PROCESS | 1905 | 1471350630703 Marionette TRACE conn5 <- [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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1229ms 05:30:30 INFO - PROCESS | 1905 | 1471350630742 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1905 | 1471350630751 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:30:30 INFO - PROCESS | 1905 | 1471350630784 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1905 | 1471350630788 Marionette TRACE conn5 <- [1,990,null,{}] 05:30:30 INFO - PROCESS | 1905 | 1471350630795 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1905 | 1471350630801 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:31 INFO - PROCESS | 1905 | 1471350631039 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:30:31 INFO - PROCESS | 1905 | 1471350631066 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1905 | 1471350631075 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x919ddc00 == 24 [pid = 1905] [id = 255] 05:30:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x919dec00) [pid = 1905] [serial = 766] [outer = (nil)] 05:30:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x919e7800) [pid = 1905] [serial = 767] [outer = 0x919dec00] 05:30:31 INFO - PROCESS | 1905 | 1471350631154 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x93abf000) [pid = 1905] [serial = 768] [outer = 0x919dec00] 05:30:32 INFO - PROCESS | 1905 | 1471350632164 Marionette TRACE conn5 <- [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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1437ms 05:30:32 INFO - PROCESS | 1905 | 1471350632222 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:30:32 INFO - PROCESS | 1905 | 1471350632227 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 05:30:32 INFO - PROCESS | 1905 | 1471350632234 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1905 | 1471350632240 Marionette TRACE conn5 <- [1,994,null,{}] 05:30:32 INFO - PROCESS | 1905 | 1471350632264 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1905 | 1471350632274 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:32 INFO - PROCESS | 1905 | 1471350632495 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:30:32 INFO - PROCESS | 1905 | 1471350632522 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1905 | 1471350632529 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c4800 == 25 [pid = 1905] [id = 256] 05:30:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x978c8400) [pid = 1905] [serial = 769] [outer = (nil)] 05:30:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x982db800) [pid = 1905] [serial = 770] [outer = 0x978c8400] 05:30:32 INFO - PROCESS | 1905 | 1471350632610 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99c10400) [pid = 1905] [serial = 771] [outer = 0x978c8400] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9acb0400) [pid = 1905] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x913ac400) [pid = 1905] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x978bfc00) [pid = 1905] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x913ab800) [pid = 1905] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f217c00) [pid = 1905] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x95280400) [pid = 1905] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9137bc00) [pid = 1905] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99599c00) [pid = 1905] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x913b5c00) [pid = 1905] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919db800) [pid = 1905] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x95283000) [pid = 1905] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:30:33 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f274c00) [pid = 1905] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:30:34 INFO - PROCESS | 1905 | 1471350634219 Marionette TRACE conn5 <- [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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2038ms 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:30:34 INFO - PROCESS | 1905 | 1471350634272 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1905 | 1471350634276 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 05:30:34 INFO - PROCESS | 1905 | 1471350634283 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1905 | 1471350634287 Marionette TRACE conn5 <- [1,998,null,{}] 05:30:34 INFO - PROCESS | 1905 | 1471350634293 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1905 | 1471350634297 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:34 INFO - PROCESS | 1905 | 1471350634470 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:30:34 INFO - PROCESS | 1905 | 1471350634592 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1905 | 1471350634598 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220c00 == 26 [pid = 1905] [id = 257] 05:30:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x90b9f800) [pid = 1905] [serial = 772] [outer = (nil)] 05:30:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99cc9800) [pid = 1905] [serial = 773] [outer = 0x90b9f800] 05:30:34 INFO - PROCESS | 1905 | 1471350634672 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99febc00) [pid = 1905] [serial = 774] [outer = 0x90b9f800] 05:30:35 INFO - PROCESS | 1905 | 1471350635437 Marionette TRACE conn5 <- [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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1182ms 05:30:35 INFO - PROCESS | 1905 | 1471350635465 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1905 | 1471350635469 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:30:35 INFO - PROCESS | 1905 | 1471350635483 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1905 | 1471350635487 Marionette TRACE conn5 <- [1,1002,null,{}] 05:30:35 INFO - PROCESS | 1905 | 1471350635544 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1905 | 1471350635549 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:35 INFO - PROCESS | 1905 | 1471350635810 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:30:35 INFO - PROCESS | 1905 | 1471350635934 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1905 | 1471350635957 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f272000 == 27 [pid = 1905] [id = 258] 05:30:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x8f2b8c00) [pid = 1905] [serial = 775] [outer = (nil)] 05:30:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x90b94800) [pid = 1905] [serial = 776] [outer = 0x8f2b8c00] 05:30:36 INFO - PROCESS | 1905 | 1471350636046 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x90b9d400) [pid = 1905] [serial = 777] [outer = 0x8f2b8c00] 05:30:37 INFO - PROCESS | 1905 | 1471350637071 Marionette TRACE conn5 <- [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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1635ms 05:30:37 INFO - PROCESS | 1905 | 1471350637135 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1905 | 1471350637142 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:30:37 INFO - PROCESS | 1905 | 1471350637152 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1905 | 1471350637156 Marionette TRACE conn5 <- [1,1006,null,{}] 05:30:37 INFO - PROCESS | 1905 | 1471350637167 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1905 | 1471350637173 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:37 INFO - PROCESS | 1905 | 1471350637367 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:30:37 INFO - PROCESS | 1905 | 1471350637585 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1905 | 1471350637600 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b11400 == 28 [pid = 1905] [id = 259] 05:30:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x93b1dc00) [pid = 1905] [serial = 778] [outer = (nil)] 05:30:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x95035c00) [pid = 1905] [serial = 779] [outer = 0x93b1dc00] 05:30:37 INFO - PROCESS | 1905 | 1471350637700 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9528f800) [pid = 1905] [serial = 780] [outer = 0x93b1dc00] 05:30:38 INFO - PROCESS | 1905 | 1471350638644 Marionette TRACE conn5 <- [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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1543ms 05:30:38 INFO - PROCESS | 1905 | 1471350638696 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1905 | 1471350638700 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:30:38 INFO - PROCESS | 1905 | 1471350638708 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1905 | 1471350638712 Marionette TRACE conn5 <- [1,1010,null,{}] 05:30:38 INFO - PROCESS | 1905 | 1471350638719 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1905 | 1471350638724 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:38 INFO - PROCESS | 1905 | 1471350638913 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:30:39 INFO - PROCESS | 1905 | 1471350639178 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1905 | 1471350639203 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef2800 == 29 [pid = 1905] [id = 260] 05:30:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9aef3400) [pid = 1905] [serial = 781] [outer = (nil)] 05:30:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9b07a000) [pid = 1905] [serial = 782] [outer = 0x9aef3400] 05:30:39 INFO - PROCESS | 1905 | 1471350639344 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9b07f800) [pid = 1905] [serial = 783] [outer = 0x9aef3400] 05:30:40 INFO - PROCESS | 1905 | 1471350640259 Marionette TRACE conn5 <- [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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1595ms 05:30:40 INFO - PROCESS | 1905 | 1471350640307 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:30:40 INFO - PROCESS | 1905 | 1471350640317 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 05:30:40 INFO - PROCESS | 1905 | 1471350640333 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1905 | 1471350640336 Marionette TRACE conn5 <- [1,1014,null,{}] 05:30:40 INFO - PROCESS | 1905 | 1471350640343 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1905 | 1471350640349 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:40 INFO - PROCESS | 1905 | 1471350640530 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:30:40 INFO - PROCESS | 1905 | 1471350640706 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1905 | 1471350640715 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c400 == 30 [pid = 1905] [id = 261] 05:30:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x99cc6400) [pid = 1905] [serial = 784] [outer = (nil)] 05:30:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9bfc7800) [pid = 1905] [serial = 785] [outer = 0x99cc6400] 05:30:40 INFO - PROCESS | 1905 | 1471350640850 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9c47e800) [pid = 1905] [serial = 786] [outer = 0x99cc6400] 05:30:41 INFO - PROCESS | 1905 | 1471350641748 Marionette TRACE conn5 <- [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]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1486ms 05:30:41 INFO - PROCESS | 1905 | 1471350641813 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1905 | 1471350641817 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:30:41 INFO - PROCESS | 1905 | 1471350641825 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1905 | 1471350641829 Marionette TRACE conn5 <- [1,1018,null,{}] 05:30:41 INFO - PROCESS | 1905 | 1471350641835 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1905 | 1471350641840 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:42 INFO - PROCESS | 1905 | 1471350642053 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:30:42 INFO - PROCESS | 1905 | 1471350642264 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1905 | 1471350642275 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8b3800 == 31 [pid = 1905] [id = 262] 05:30:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9c8b5000) [pid = 1905] [serial = 787] [outer = (nil)] 05:30:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9c8b8c00) [pid = 1905] [serial = 788] [outer = 0x9c8b5000] 05:30:42 INFO - PROCESS | 1905 | 1471350642404 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9d342800) [pid = 1905] [serial = 789] [outer = 0x9c8b5000] 05:30:43 INFO - PROCESS | 1905 | 1471350643346 Marionette TRACE conn5 <- [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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1598ms 05:30:43 INFO - PROCESS | 1905 | 1471350643425 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1905 | 1471350643430 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:30:43 INFO - PROCESS | 1905 | 1471350643437 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1905 | 1471350643441 Marionette TRACE conn5 <- [1,1022,null,{}] 05:30:43 INFO - PROCESS | 1905 | 1471350643447 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1905 | 1471350643459 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:43 INFO - PROCESS | 1905 | 1471350643754 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:30:44 INFO - PROCESS | 1905 | 1471350644059 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1905 | 1471350644070 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c5800 == 32 [pid = 1905] [id = 263] 05:30:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9c8b5400) [pid = 1905] [serial = 790] [outer = (nil)] 05:30:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0xa04cb000) [pid = 1905] [serial = 791] [outer = 0x9c8b5400] 05:30:44 INFO - PROCESS | 1905 | 1471350644156 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0xa0631800) [pid = 1905] [serial = 792] [outer = 0x9c8b5400] 05:30:45 INFO - PROCESS | 1905 | 1471350645095 Marionette TRACE conn5 <- [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]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1732ms 05:30:45 INFO - PROCESS | 1905 | 1471350645170 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1905 | 1471350645174 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 05:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:30:45 INFO - PROCESS | 1905 | 1471350645181 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1905 | 1471350645185 Marionette TRACE conn5 <- [1,1026,null,{}] 05:30:45 INFO - PROCESS | 1905 | 1471350645191 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1905 | 1471350645196 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:45 INFO - PROCESS | 1905 | 1471350645370 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:30:45 INFO - PROCESS | 1905 | 1471350645597 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1905 | 1471350645606 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x99599c00 == 33 [pid = 1905] [id = 264] 05:30:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9c8b7800) [pid = 1905] [serial = 793] [outer = (nil)] 05:30:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa0632800) [pid = 1905] [serial = 794] [outer = 0x9c8b7800] 05:30:45 INFO - PROCESS | 1905 | 1471350645696 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0xa063d800) [pid = 1905] [serial = 795] [outer = 0x9c8b7800] 05:30:46 INFO - PROCESS | 1905 | 1471350646564 Marionette TRACE conn5 <- [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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1431ms 05:30:46 INFO - PROCESS | 1905 | 1471350646613 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:30:46 INFO - PROCESS | 1905 | 1471350646617 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 05:30:46 INFO - PROCESS | 1905 | 1471350646624 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1905 | 1471350646628 Marionette TRACE conn5 <- [1,1030,null,{}] 05:30:46 INFO - PROCESS | 1905 | 1471350646634 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1905 | 1471350646640 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:46 INFO - PROCESS | 1905 | 1471350646826 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:30:47 INFO - PROCESS | 1905 | 1471350646996 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1905 | 1471350647010 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21b400 == 34 [pid = 1905] [id = 265] 05:30:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f26cc00) [pid = 1905] [serial = 796] [outer = (nil)] 05:30:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x913b6000) [pid = 1905] [serial = 797] [outer = 0x8f26cc00] 05:30:47 INFO - PROCESS | 1905 | 1471350647094 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x93b0ec00) [pid = 1905] [serial = 798] [outer = 0x8f26cc00] 05:30:48 INFO - PROCESS | 1905 | 1471350648127 Marionette TRACE conn5 <- [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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1585ms 05:30:48 INFO - PROCESS | 1905 | 1471350648209 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1905 | 1471350648216 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 05:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:30:48 INFO - PROCESS | 1905 | 1471350648224 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1905 | 1471350648230 Marionette TRACE conn5 <- [1,1034,null,{}] 05:30:48 INFO - PROCESS | 1905 | 1471350648239 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1905 | 1471350648244 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:48 INFO - PROCESS | 1905 | 1471350648459 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:30:48 INFO - PROCESS | 1905 | 1471350648719 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1905 | 1471350648732 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271400 == 35 [pid = 1905] [id = 266] 05:30:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x8f2c4800) [pid = 1905] [serial = 799] [outer = (nil)] 05:30:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x90b9b800) [pid = 1905] [serial = 800] [outer = 0x8f2c4800] 05:30:48 INFO - PROCESS | 1905 | 1471350648892 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 103 (0x910f0400) [pid = 1905] [serial = 801] [outer = 0x8f2c4800] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 102 (0x9aef4800) [pid = 1905] [serial = 731] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x99128400) [pid = 1905] [serial = 734] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x9b07f000) [pid = 1905] [serial = 732] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x982dd800) [pid = 1905] [serial = 713] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x995a0400) [pid = 1905] [serial = 714] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9c47b400) [pid = 1905] [serial = 738] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x8f21e000) [pid = 1905] [serial = 707] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x8f270400) [pid = 1905] [serial = 708] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9959fc00) [pid = 1905] [serial = 728] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x913ad800) [pid = 1905] [serial = 710] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x919e0c00) [pid = 1905] [serial = 711] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9aeeb400) [pid = 1905] [serial = 716] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9aca9800) [pid = 1905] [serial = 717] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x919e3800) [pid = 1905] [serial = 725] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x93ac1c00) [pid = 1905] [serial = 726] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99c05800) [pid = 1905] [serial = 719] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aeed400) [pid = 1905] [serial = 720] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x99c02000) [pid = 1905] [serial = 705] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x90b9b000) [pid = 1905] [serial = 722] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x91087400) [pid = 1905] [serial = 723] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9bf06c00) [pid = 1905] [serial = 737] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99c0d000) [pid = 1905] [serial = 735] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99cd3800) [pid = 1905] [serial = 729] [outer = (nil)] [url = about:blank] 05:30:49 INFO - PROCESS | 1905 | 1471350649841 Marionette TRACE conn5 <- [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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1645ms 05:30:49 INFO - PROCESS | 1905 | 1471350649889 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1905 | 1471350649896 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 05:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:30:49 INFO - PROCESS | 1905 | 1471350649914 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1905 | 1471350649921 Marionette TRACE conn5 <- [1,1038,null,{}] 05:30:49 INFO - PROCESS | 1905 | 1471350649929 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1905 | 1471350649938 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:50 INFO - PROCESS | 1905 | 1471350650120 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:30:50 INFO - PROCESS | 1905 | 1471350650135 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1905 | 1471350650145 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220400 == 36 [pid = 1905] [id = 267] 05:30:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x91089400) [pid = 1905] [serial = 802] [outer = (nil)] 05:30:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x919db800) [pid = 1905] [serial = 803] [outer = 0x91089400] 05:30:50 INFO - PROCESS | 1905 | 1471350650341 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x93a86400) [pid = 1905] [serial = 804] [outer = 0x91089400] 05:30:51 INFO - PROCESS | 1905 | 1471350651151 Marionette TRACE conn5 <- [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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1286ms 05:30:51 INFO - PROCESS | 1905 | 1471350651199 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:30:51 INFO - PROCESS | 1905 | 1471350651203 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 05:30:51 INFO - PROCESS | 1905 | 1471350651209 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1905 | 1471350651215 Marionette TRACE conn5 <- [1,1042,null,{}] 05:30:51 INFO - PROCESS | 1905 | 1471350651235 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1905 | 1471350651244 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:51 INFO - PROCESS | 1905 | 1471350651413 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:30:51 INFO - PROCESS | 1905 | 1471350651426 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1905 | 1471350651438 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x99181400 == 37 [pid = 1905] [id = 268] 05:30:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x99189c00) [pid = 1905] [serial = 805] [outer = (nil)] 05:30:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99cd3c00) [pid = 1905] [serial = 806] [outer = 0x99189c00] 05:30:51 INFO - PROCESS | 1905 | 1471350651633 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9aca5000) [pid = 1905] [serial = 807] [outer = 0x99189c00] 05:30:52 INFO - PROCESS | 1905 | 1471350652581 Marionette TRACE conn5 <- [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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1436ms 05:30:52 INFO - PROCESS | 1905 | 1471350652646 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1905 | 1471350652651 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:30:52 INFO - PROCESS | 1905 | 1471350652657 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1905 | 1471350652661 Marionette TRACE conn5 <- [1,1046,null,{}] 05:30:52 INFO - PROCESS | 1905 | 1471350652667 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1905 | 1471350652672 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:52 INFO - PROCESS | 1905 | 1471350652892 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:30:52 INFO - PROCESS | 1905 | 1471350652915 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1905 | 1471350652921 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215800 == 38 [pid = 1905] [id = 269] 05:30:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9aef3800) [pid = 1905] [serial = 808] [outer = (nil)] 05:30:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9b07bc00) [pid = 1905] [serial = 809] [outer = 0x9aef3800] 05:30:53 INFO - PROCESS | 1905 | 1471350653010 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9b395400) [pid = 1905] [serial = 810] [outer = 0x9aef3800] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x913b2400) [pid = 1905] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x919dec00) [pid = 1905] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x90b98c00) [pid = 1905] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x95288400) [pid = 1905] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9bfc8400) [pid = 1905] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9c8adc00) [pid = 1905] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x95028c00) [pid = 1905] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x978c8400) [pid = 1905] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f2c0c00) [pid = 1905] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f276c00) [pid = 1905] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:30:53 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x90b95000) [pid = 1905] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:30:54 INFO - PROCESS | 1905 | 1471350654088 Marionette TRACE conn5 <- [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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1481ms 05:30:54 INFO - PROCESS | 1905 | 1471350654140 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1905 | 1471350654145 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:30:54 INFO - PROCESS | 1905 | 1471350654151 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1905 | 1471350654155 Marionette TRACE conn5 <- [1,1050,null,{}] 05:30:54 INFO - PROCESS | 1905 | 1471350654161 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1905 | 1471350654166 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:54 INFO - PROCESS | 1905 | 1471350654374 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:30:54 INFO - PROCESS | 1905 | 1471350654569 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1905 | 1471350654575 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276c00 == 39 [pid = 1905] [id = 270] 05:30:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x90b92000) [pid = 1905] [serial = 811] [outer = (nil)] 05:30:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x950a2800) [pid = 1905] [serial = 812] [outer = 0x90b92000] 05:30:54 INFO - PROCESS | 1905 | 1471350654655 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9aeea400) [pid = 1905] [serial = 813] [outer = 0x90b92000] 05:30:55 INFO - PROCESS | 1905 | 1471350655387 Marionette TRACE conn5 <- [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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1247ms 05:30:55 INFO - PROCESS | 1905 | 1471350655409 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1905 | 1471350655413 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:30:55 INFO - PROCESS | 1905 | 1471350655419 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1905 | 1471350655422 Marionette TRACE conn5 <- [1,1054,null,{}] 05:30:55 INFO - PROCESS | 1905 | 1471350655428 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1905 | 1471350655438 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:55 INFO - PROCESS | 1905 | 1471350655653 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:30:55 INFO - PROCESS | 1905 | 1471350655837 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1905 | 1471350655851 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217c00 == 40 [pid = 1905] [id = 271] 05:30:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x8f218400) [pid = 1905] [serial = 814] [outer = (nil)] 05:30:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x8f222c00) [pid = 1905] [serial = 815] [outer = 0x8f218400] 05:30:55 INFO - PROCESS | 1905 | 1471350655937 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f270400) [pid = 1905] [serial = 816] [outer = 0x8f218400] 05:30:57 INFO - PROCESS | 1905 | 1471350656995 Marionette TRACE conn5 <- [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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1650ms 05:30:57 INFO - PROCESS | 1905 | 1471350657072 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1905 | 1471350657078 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:30:57 INFO - PROCESS | 1905 | 1471350657086 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1905 | 1471350657092 Marionette TRACE conn5 <- [1,1058,null,{}] 05:30:57 INFO - PROCESS | 1905 | 1471350657100 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1905 | 1471350657109 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:57 INFO - PROCESS | 1905 | 1471350657340 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:30:57 INFO - PROCESS | 1905 | 1471350657563 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1905 | 1471350657570 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b0000 == 41 [pid = 1905] [id = 272] 05:30:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x919e2000) [pid = 1905] [serial = 817] [outer = (nil)] 05:30:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x93ac5000) [pid = 1905] [serial = 818] [outer = 0x919e2000] 05:30:57 INFO - PROCESS | 1905 | 1471350657677 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x95032000) [pid = 1905] [serial = 819] [outer = 0x919e2000] 05:30:58 INFO - PROCESS | 1905 | 1471350658618 Marionette TRACE conn5 <- [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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1586ms 05:30:58 INFO - PROCESS | 1905 | 1471350658677 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1905 | 1471350658683 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 05:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:30:58 INFO - PROCESS | 1905 | 1471350658691 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1905 | 1471350658695 Marionette TRACE conn5 <- [1,1062,null,{}] 05:30:58 INFO - PROCESS | 1905 | 1471350658702 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1905 | 1471350658707 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:58 INFO - PROCESS | 1905 | 1471350658963 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:30:59 INFO - PROCESS | 1905 | 1471350659325 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1905 | 1471350659345 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:30:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x95288400 == 42 [pid = 1905] [id = 273] 05:30:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9a0eac00) [pid = 1905] [serial = 820] [outer = (nil)] 05:30:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9aeef000) [pid = 1905] [serial = 821] [outer = 0x9a0eac00] 05:30:59 INFO - PROCESS | 1905 | 1471350659448 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9b080000) [pid = 1905] [serial = 822] [outer = 0x9a0eac00] 05:31:00 INFO - PROCESS | 1905 | 1471350660428 Marionette TRACE conn5 <- [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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1788ms 05:31:00 INFO - PROCESS | 1905 | 1471350660480 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1905 | 1471350660484 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:31:00 INFO - PROCESS | 1905 | 1471350660501 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1905 | 1471350660511 Marionette TRACE conn5 <- [1,1066,null,{}] 05:31:00 INFO - PROCESS | 1905 | 1471350660521 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1905 | 1471350660530 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:00 INFO - PROCESS | 1905 | 1471350660856 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:31:01 INFO - PROCESS | 1905 | 1471350661046 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1905 | 1471350661054 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137bc00 == 43 [pid = 1905] [id = 274] 05:31:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9c8b7000) [pid = 1905] [serial = 823] [outer = (nil)] 05:31:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9d534000) [pid = 1905] [serial = 824] [outer = 0x9c8b7000] 05:31:01 INFO - PROCESS | 1905 | 1471350661151 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9d574c00) [pid = 1905] [serial = 825] [outer = 0x9c8b7000] 05:31:02 INFO - PROCESS | 1905 | 1471350662094 Marionette TRACE conn5 <- [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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1647ms 05:31:02 INFO - PROCESS | 1905 | 1471350662142 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:31:02 INFO - PROCESS | 1905 | 1471350662147 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 05:31:02 INFO - PROCESS | 1905 | 1471350662154 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1905 | 1471350662157 Marionette TRACE conn5 <- [1,1070,null,{}] 05:31:02 INFO - PROCESS | 1905 | 1471350662163 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1905 | 1471350662169 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:02 INFO - PROCESS | 1905 | 1471350662364 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:31:02 INFO - PROCESS | 1905 | 1471350662576 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1905 | 1471350662583 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8f9c00 == 44 [pid = 1905] [id = 275] 05:31:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9c94c800) [pid = 1905] [serial = 826] [outer = (nil)] 05:31:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0xa1093400) [pid = 1905] [serial = 827] [outer = 0x9c94c800] 05:31:02 INFO - PROCESS | 1905 | 1471350662715 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa109b000) [pid = 1905] [serial = 828] [outer = 0x9c94c800] 05:31:03 INFO - PROCESS | 1905 | 1471350663605 Marionette TRACE conn5 <- [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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1490ms 05:31:03 INFO - PROCESS | 1905 | 1471350663647 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1905 | 1471350663653 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 05:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:31:03 INFO - PROCESS | 1905 | 1471350663660 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1905 | 1471350663663 Marionette TRACE conn5 <- [1,1074,null,{}] 05:31:03 INFO - PROCESS | 1905 | 1471350663670 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1905 | 1471350663676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:03 INFO - PROCESS | 1905 | 1471350663877 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:31:04 INFO - PROCESS | 1905 | 1471350664061 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1905 | 1471350664078 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:04 INFO - PROCESS | 1905 | ++DOCSHELL 0xa22af800 == 45 [pid = 1905] [id = 276] 05:31:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0xa22b1000) [pid = 1905] [serial = 829] [outer = (nil)] 05:31:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0xa22b4000) [pid = 1905] [serial = 830] [outer = 0xa22b1000] 05:31:04 INFO - PROCESS | 1905 | 1471350664276 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0xa2322000) [pid = 1905] [serial = 831] [outer = 0xa22b1000] 05:31:05 INFO - PROCESS | 1905 | 1471350665333 Marionette TRACE conn5 <- [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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1737ms 05:31:05 INFO - PROCESS | 1905 | 1471350665399 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1905 | 1471350665403 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 05:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:31:05 INFO - PROCESS | 1905 | 1471350665409 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1905 | 1471350665413 Marionette TRACE conn5 <- [1,1078,null,{}] 05:31:05 INFO - PROCESS | 1905 | 1471350665419 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1905 | 1471350665425 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:05 INFO - PROCESS | 1905 | 1471350665891 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:31:06 INFO - PROCESS | 1905 | 1471350666144 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1905 | 1471350666151 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082000 == 46 [pid = 1905] [id = 277] 05:31:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x91082800) [pid = 1905] [serial = 832] [outer = (nil)] 05:31:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x910e8800) [pid = 1905] [serial = 833] [outer = 0x91082800] 05:31:06 INFO - PROCESS | 1905 | 1471350666233 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x913a9400) [pid = 1905] [serial = 834] [outer = 0x91082800] 05:31:07 INFO - PROCESS | 1905 | 1471350667179 Marionette TRACE conn5 <- [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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1831ms 05:31:07 INFO - PROCESS | 1905 | 1471350667244 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1905 | 1471350667250 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:31:07 INFO - PROCESS | 1905 | 1471350667259 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1905 | 1471350667264 Marionette TRACE conn5 <- [1,1082,null,{}] 05:31:07 INFO - PROCESS | 1905 | 1471350667272 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1905 | 1471350667277 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:07 INFO - PROCESS | 1905 | 1471350667561 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f275c00 == 45 [pid = 1905] [id = 252] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f276c00 == 44 [pid = 1905] [id = 270] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215800 == 43 [pid = 1905] [id = 269] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x99181400 == 42 [pid = 1905] [id = 268] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220400 == 41 [pid = 1905] [id = 267] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271400 == 40 [pid = 1905] [id = 266] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9137a400 == 39 [pid = 1905] [id = 253] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x91374800 == 38 [pid = 1905] [id = 241] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3000 == 37 [pid = 1905] [id = 254] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9c480c00 == 36 [pid = 1905] [id = 249] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220c00 == 35 [pid = 1905] [id = 257] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9a1a4c00 == 34 [pid = 1905] [id = 243] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9137e800 == 33 [pid = 1905] [id = 245] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c400 == 32 [pid = 1905] [id = 261] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8b3800 == 31 [pid = 1905] [id = 262] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be800 == 30 [pid = 1905] [id = 251] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21b400 == 29 [pid = 1905] [id = 265] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9bfc8000 == 28 [pid = 1905] [id = 248] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x93b11400 == 27 [pid = 1905] [id = 259] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f272000 == 26 [pid = 1905] [id = 258] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x95287800 == 25 [pid = 1905] [id = 247] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac7000 == 24 [pid = 1905] [id = 250] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c5800 == 23 [pid = 1905] [id = 263] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x919ddc00 == 22 [pid = 1905] [id = 255] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9509c400 == 21 [pid = 1905] [id = 242] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x91089000 == 20 [pid = 1905] [id = 244] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x978c4800 == 19 [pid = 1905] [id = 256] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef2800 == 18 [pid = 1905] [id = 260] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x99599c00 == 17 [pid = 1905] [id = 264] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f272c00 == 16 [pid = 1905] [id = 240] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92c00 == 15 [pid = 1905] [id = 246] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0xa22af800 == 14 [pid = 1905] [id = 276] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8f9c00 == 13 [pid = 1905] [id = 275] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x9137bc00 == 12 [pid = 1905] [id = 274] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x913b0000 == 11 [pid = 1905] [id = 272] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x95288400 == 10 [pid = 1905] [id = 273] 05:31:08 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217c00 == 9 [pid = 1905] [id = 271] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x99cc9800) [pid = 1905] [serial = 773] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x95034c00) [pid = 1905] [serial = 762] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x946cb800) [pid = 1905] [serial = 761] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0x93abf000) [pid = 1905] [serial = 768] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x913b3400) [pid = 1905] [serial = 741] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9137e000) [pid = 1905] [serial = 740] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x99ccc800) [pid = 1905] [serial = 744] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x982ce800) [pid = 1905] [serial = 743] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9c8ab400) [pid = 1905] [serial = 747] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9c484400) [pid = 1905] [serial = 746] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x9c953400) [pid = 1905] [serial = 750] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9c8b4800) [pid = 1905] [serial = 749] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9d34e000) [pid = 1905] [serial = 753] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9d346800) [pid = 1905] [serial = 752] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x982db800) [pid = 1905] [serial = 770] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0xa0633800) [pid = 1905] [serial = 756] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa04c6400) [pid = 1905] [serial = 755] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x90b97000) [pid = 1905] [serial = 759] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x8f2be000) [pid = 1905] [serial = 758] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99c10400) [pid = 1905] [serial = 771] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91089c00) [pid = 1905] [serial = 764] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x919e7800) [pid = 1905] [serial = 767] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9108f400) [pid = 1905] [serial = 765] [outer = (nil)] [url = about:blank] 05:31:08 INFO - PROCESS | 1905 | 1471350668954 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1905 | 1471350668965 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217c00 == 10 [pid = 1905] [id = 278] 05:31:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f219800) [pid = 1905] [serial = 835] [outer = (nil)] 05:31:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f21d800) [pid = 1905] [serial = 836] [outer = 0x8f219800] 05:31:09 INFO - PROCESS | 1905 | 1471350669095 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x8f26a000) [pid = 1905] [serial = 837] [outer = 0x8f219800] 05:31:09 INFO - PROCESS | 1905 | 1471350669984 Marionette TRACE conn5 <- [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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2789ms 05:31:10 INFO - PROCESS | 1905 | 1471350670049 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:31:10 INFO - PROCESS | 1905 | 1471350670056 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 05:31:10 INFO - PROCESS | 1905 | 1471350670064 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1905 | 1471350670068 Marionette TRACE conn5 <- [1,1086,null,{}] 05:31:10 INFO - PROCESS | 1905 | 1471350670076 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1905 | 1471350670084 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:10 INFO - PROCESS | 1905 | 1471350670256 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:31:10 INFO - PROCESS | 1905 | 1471350670399 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1905 | 1471350670408 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93400 == 11 [pid = 1905] [id = 279] 05:31:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x90b94c00) [pid = 1905] [serial = 838] [outer = (nil)] 05:31:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x91089000) [pid = 1905] [serial = 839] [outer = 0x90b94c00] 05:31:10 INFO - PROCESS | 1905 | 1471350670489 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x910f1400) [pid = 1905] [serial = 840] [outer = 0x90b94c00] 05:31:11 INFO - PROCESS | 1905 | 1471350671340 Marionette TRACE conn5 <- [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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1332ms 05:31:11 INFO - PROCESS | 1905 | 1471350671409 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1905 | 1471350671417 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 05:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:31:11 INFO - PROCESS | 1905 | 1471350671426 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1905 | 1471350671429 Marionette TRACE conn5 <- [1,1090,null,{}] 05:31:11 INFO - PROCESS | 1905 | 1471350671435 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1905 | 1471350671441 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:11 INFO - PROCESS | 1905 | 1471350671668 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:31:11 INFO - PROCESS | 1905 | 1471350671688 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1905 | 1471350671697 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x91087000 == 12 [pid = 1905] [id = 280] 05:31:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x913b6800) [pid = 1905] [serial = 841] [outer = (nil)] 05:31:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x919e7000) [pid = 1905] [serial = 842] [outer = 0x913b6800] 05:31:11 INFO - PROCESS | 1905 | 1471350671772 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x93b15000) [pid = 1905] [serial = 843] [outer = 0x913b6800] 05:31:12 INFO - PROCESS | 1905 | 1471350672814 Marionette TRACE conn5 <- [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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1432ms 05:31:12 INFO - PROCESS | 1905 | 1471350672863 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1905 | 1471350672869 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:31:12 INFO - PROCESS | 1905 | 1471350672886 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1905 | 1471350672896 Marionette TRACE conn5 <- [1,1094,null,{}] 05:31:12 INFO - PROCESS | 1905 | 1471350672918 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1905 | 1471350672927 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:13 INFO - PROCESS | 1905 | 1471350673156 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:31:13 INFO - PROCESS | 1905 | 1471350673184 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1905 | 1471350673191 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x9827f800 == 13 [pid = 1905] [id = 281] 05:31:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x982d5400) [pid = 1905] [serial = 844] [outer = (nil)] 05:31:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9959d400) [pid = 1905] [serial = 845] [outer = 0x982d5400] 05:31:13 INFO - PROCESS | 1905 | 1471350673267 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x91375c00) [pid = 1905] [serial = 846] [outer = 0x982d5400] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9aef3800) [pid = 1905] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x90b92000) [pid = 1905] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x90b9f800) [pid = 1905] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9c8b7800) [pid = 1905] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x8f2b8c00) [pid = 1905] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f26cc00) [pid = 1905] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9c8b5000) [pid = 1905] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9c8b5400) [pid = 1905] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99cc6400) [pid = 1905] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x93b1dc00) [pid = 1905] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9aef3400) [pid = 1905] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f2c4800) [pid = 1905] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x91089400) [pid = 1905] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:31:14 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99189c00) [pid = 1905] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:31:14 INFO - PROCESS | 1905 | 1471350674937 Marionette TRACE conn5 <- [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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2105ms 05:31:14 INFO - PROCESS | 1905 | 1471350674989 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:31:14 INFO - PROCESS | 1905 | 1471350674996 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 05:31:15 INFO - PROCESS | 1905 | 1471350675002 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1905 | 1471350675005 Marionette TRACE conn5 <- [1,1098,null,{}] 05:31:15 INFO - PROCESS | 1905 | 1471350675011 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1905 | 1471350675016 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:15 INFO - PROCESS | 1905 | 1471350675189 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:31:15 INFO - PROCESS | 1905 | 1471350675327 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1905 | 1471350675335 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92000 == 14 [pid = 1905] [id = 282] 05:31:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x913ac800) [pid = 1905] [serial = 847] [outer = (nil)] 05:31:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x99cc7c00) [pid = 1905] [serial = 848] [outer = 0x913ac800] 05:31:15 INFO - PROCESS | 1905 | 1471350675407 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99ccb000) [pid = 1905] [serial = 849] [outer = 0x913ac800] 05:31:16 INFO - PROCESS | 1905 | 1471350676215 Marionette TRACE conn5 <- [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]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1281ms 05:31:16 INFO - PROCESS | 1905 | 1471350676287 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1905 | 1471350676294 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:31:16 INFO - PROCESS | 1905 | 1471350676303 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1905 | 1471350676310 Marionette TRACE conn5 <- [1,1102,null,{}] 05:31:16 INFO - PROCESS | 1905 | 1471350676320 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1905 | 1471350676326 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:16 INFO - PROCESS | 1905 | 1471350676533 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:31:16 INFO - PROCESS | 1905 | 1471350676698 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1905 | 1471350676717 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bf400 == 15 [pid = 1905] [id = 283] 05:31:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f2c0000) [pid = 1905] [serial = 850] [outer = (nil)] 05:31:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x90b96800) [pid = 1905] [serial = 851] [outer = 0x8f2c0000] 05:31:16 INFO - PROCESS | 1905 | 1471350676807 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x913b0c00) [pid = 1905] [serial = 852] [outer = 0x8f2c0000] 05:31:17 INFO - PROCESS | 1905 | 1471350677943 Marionette TRACE conn5 <- [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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1691ms 05:31:17 INFO - PROCESS | 1905 | 1471350677994 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1905 | 1471350678000 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:31:18 INFO - PROCESS | 1905 | 1471350678012 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1905 | 1471350678020 Marionette TRACE conn5 <- [1,1106,null,{}] 05:31:18 INFO - PROCESS | 1905 | 1471350678027 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1905 | 1471350678034 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:18 INFO - PROCESS | 1905 | 1471350678240 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:31:18 INFO - PROCESS | 1905 | 1471350678461 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1905 | 1471350678470 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b400 == 16 [pid = 1905] [id = 284] 05:31:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x978c4800) [pid = 1905] [serial = 853] [outer = (nil)] 05:31:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9959d800) [pid = 1905] [serial = 854] [outer = 0x978c4800] 05:31:18 INFO - PROCESS | 1905 | 1471350678603 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x99cd4800) [pid = 1905] [serial = 855] [outer = 0x978c4800] 05:31:19 INFO - PROCESS | 1905 | 1471350679652 Marionette TRACE conn5 <- [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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1695ms 05:31:19 INFO - PROCESS | 1905 | 1471350679704 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1905 | 1471350679707 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 05:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:31:19 INFO - PROCESS | 1905 | 1471350679715 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1905 | 1471350679720 Marionette TRACE conn5 <- [1,1110,null,{}] 05:31:19 INFO - PROCESS | 1905 | 1471350679736 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1905 | 1471350679745 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:19 INFO - PROCESS | 1905 | 1471350679987 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:31:20 INFO - PROCESS | 1905 | 1471350680258 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1905 | 1471350680273 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeef400 == 17 [pid = 1905] [id = 285] 05:31:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9aef2800) [pid = 1905] [serial = 856] [outer = (nil)] 05:31:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9aef9000) [pid = 1905] [serial = 857] [outer = 0x9aef2800] 05:31:20 INFO - PROCESS | 1905 | 1471350680363 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9b083c00) [pid = 1905] [serial = 858] [outer = 0x9aef2800] 05:31:21 INFO - PROCESS | 1905 | 1471350681394 Marionette TRACE conn5 <- [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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1734ms 05:31:21 INFO - PROCESS | 1905 | 1471350681451 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1905 | 1471350681454 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:31:21 INFO - PROCESS | 1905 | 1471350681463 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1905 | 1471350681467 Marionette TRACE conn5 <- [1,1114,null,{}] 05:31:21 INFO - PROCESS | 1905 | 1471350681474 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1905 | 1471350681480 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:21 INFO - PROCESS | 1905 | 1471350681681 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:31:21 INFO - PROCESS | 1905 | 1471350681898 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1905 | 1471350681907 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef3c00 == 18 [pid = 1905] [id = 286] 05:31:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9b088000) [pid = 1905] [serial = 859] [outer = (nil)] 05:31:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9bcd8c00) [pid = 1905] [serial = 860] [outer = 0x9b088000] 05:31:22 INFO - PROCESS | 1905 | 1471350682045 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9bcdac00) [pid = 1905] [serial = 861] [outer = 0x9b088000] 05:31:23 INFO - PROCESS | 1905 | 1471350683064 Marionette TRACE conn5 <- [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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1634ms 05:31:23 INFO - PROCESS | 1905 | 1471350683099 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1905 | 1471350683102 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:31:23 INFO - PROCESS | 1905 | 1471350683110 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1905 | 1471350683115 Marionette TRACE conn5 <- [1,1118,null,{}] 05:31:23 INFO - PROCESS | 1905 | 1471350683122 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1905 | 1471350683128 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:23 INFO - PROCESS | 1905 | 1471350683316 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:31:23 INFO - PROCESS | 1905 | 1471350683537 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1905 | 1471350683546 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509b800 == 19 [pid = 1905] [id = 287] 05:31:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9bccb400) [pid = 1905] [serial = 862] [outer = (nil)] 05:31:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9c484400) [pid = 1905] [serial = 863] [outer = 0x9bccb400] 05:31:23 INFO - PROCESS | 1905 | 1471350683664 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x9c4c8000) [pid = 1905] [serial = 864] [outer = 0x9bccb400] 05:31:24 INFO - PROCESS | 1905 | 1471350684870 Marionette TRACE conn5 <- [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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1795ms 05:31:24 INFO - PROCESS | 1905 | 1471350684906 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1905 | 1471350684919 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:31:24 INFO - PROCESS | 1905 | 1471350684934 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1905 | 1471350684945 Marionette TRACE conn5 <- [1,1122,null,{}] 05:31:24 INFO - PROCESS | 1905 | 1471350684963 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1905 | 1471350684970 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:25 INFO - PROCESS | 1905 | 1471350685374 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:31:25 INFO - PROCESS | 1905 | 1471350685494 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1905 | 1471350685508 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96400 == 20 [pid = 1905] [id = 288] 05:31:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x90b97800) [pid = 1905] [serial = 865] [outer = (nil)] 05:31:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x91087c00) [pid = 1905] [serial = 866] [outer = 0x90b97800] 05:31:25 INFO - PROCESS | 1905 | 1471350685617 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x913afc00) [pid = 1905] [serial = 867] [outer = 0x90b97800] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9b07bc00) [pid = 1905] [serial = 809] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9b395400) [pid = 1905] [serial = 810] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x950a2800) [pid = 1905] [serial = 812] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x99febc00) [pid = 1905] [serial = 774] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0xa0632800) [pid = 1905] [serial = 794] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa063d800) [pid = 1905] [serial = 795] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x90b94800) [pid = 1905] [serial = 776] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x90b9d400) [pid = 1905] [serial = 777] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x913b6000) [pid = 1905] [serial = 797] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x93b0ec00) [pid = 1905] [serial = 798] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9c8b8c00) [pid = 1905] [serial = 788] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9d342800) [pid = 1905] [serial = 789] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa04cb000) [pid = 1905] [serial = 791] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa0631800) [pid = 1905] [serial = 792] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9bfc7800) [pid = 1905] [serial = 785] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9c47e800) [pid = 1905] [serial = 786] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95035c00) [pid = 1905] [serial = 779] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9528f800) [pid = 1905] [serial = 780] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9b07a000) [pid = 1905] [serial = 782] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9b07f800) [pid = 1905] [serial = 783] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x90b9b800) [pid = 1905] [serial = 800] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910f0400) [pid = 1905] [serial = 801] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919db800) [pid = 1905] [serial = 803] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x93a86400) [pid = 1905] [serial = 804] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9aca5000) [pid = 1905] [serial = 807] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99cd3c00) [pid = 1905] [serial = 806] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9aeea400) [pid = 1905] [serial = 813] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1905 | 1471350686479 Marionette TRACE conn5 <- [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]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1593ms 05:31:26 INFO - PROCESS | 1905 | 1471350686526 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1905 | 1471350686533 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 05:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:31:26 INFO - PROCESS | 1905 | 1471350686544 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1905 | 1471350686547 Marionette TRACE conn5 <- [1,1126,null,{}] 05:31:26 INFO - PROCESS | 1905 | 1471350686554 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1905 | 1471350686561 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:26 INFO - PROCESS | 1905 | 1471350686739 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:31:26 INFO - PROCESS | 1905 | 1471350686749 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1905 | 1471350686758 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94800 == 21 [pid = 1905] [id = 289] 05:31:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x946cbc00) [pid = 1905] [serial = 868] [outer = (nil)] 05:31:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x95035c00) [pid = 1905] [serial = 869] [outer = 0x946cbc00] 05:31:26 INFO - PROCESS | 1905 | 1471350686838 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95283000) [pid = 1905] [serial = 870] [outer = 0x946cbc00] 05:31:27 INFO - PROCESS | 1905 | 1471350687801 Marionette TRACE conn5 <- [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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1279ms 05:31:27 INFO - PROCESS | 1905 | --DOCSHELL 0x9c483800 == 20 [pid = 1905] [id = 9] 05:31:27 INFO - PROCESS | 1905 | 1471350687855 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1905 | 1471350687859 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:31:27 INFO - PROCESS | 1905 | 1471350687868 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1905 | 1471350687875 Marionette TRACE conn5 <- [1,1130,null,{}] 05:31:27 INFO - PROCESS | 1905 | 1471350687930 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1905 | 1471350687939 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:28 INFO - PROCESS | 1905 | 1471350688111 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:31:28 INFO - PROCESS | 1905 | 1471350688120 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1905 | 1471350688128 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ff6800 == 21 [pid = 1905] [id = 290] 05:31:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99ff9800) [pid = 1905] [serial = 871] [outer = (nil)] 05:31:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aeeac00) [pid = 1905] [serial = 872] [outer = 0x99ff9800] 05:31:28 INFO - PROCESS | 1905 | 1471350688209 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9aef3800) [pid = 1905] [serial = 873] [outer = 0x99ff9800] 05:31:29 INFO - PROCESS | 1905 | 1471350689236 Marionette TRACE conn5 <- [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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1438ms 05:31:29 INFO - PROCESS | 1905 | 1471350689307 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:31:29 INFO - PROCESS | 1905 | 1471350689312 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 05:31:29 INFO - PROCESS | 1905 | 1471350689318 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1905 | 1471350689323 Marionette TRACE conn5 <- [1,1134,null,{}] 05:31:29 INFO - PROCESS | 1905 | 1471350689338 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1905 | 1471350689342 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:29 INFO - PROCESS | 1905 | 1471350689586 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:31:29 INFO - PROCESS | 1905 | 1471350689809 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1905 | 1471350689820 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214000 == 22 [pid = 1905] [id = 291] 05:31:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93ac9c00) [pid = 1905] [serial = 874] [outer = (nil)] 05:31:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9b081800) [pid = 1905] [serial = 875] [outer = 0x93ac9c00] 05:31:29 INFO - PROCESS | 1905 | 1471350689908 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99cd1c00) [pid = 1905] [serial = 876] [outer = 0x93ac9c00] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f218400) [pid = 1905] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x91082800) [pid = 1905] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0xa22b1000) [pid = 1905] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9c94c800) [pid = 1905] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c8b7000) [pid = 1905] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9a0eac00) [pid = 1905] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x982d5400) [pid = 1905] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x913b6800) [pid = 1905] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f219800) [pid = 1905] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x90b94c00) [pid = 1905] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:31:30 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x919e2000) [pid = 1905] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:31:30 INFO - PROCESS | 1905 | 1471350690822 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1531ms 05:31:30 INFO - PROCESS | 1905 | 1471350690849 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1905 | 1471350690852 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 05:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:31:30 INFO - PROCESS | 1905 | 1471350690861 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1905 | 1471350690865 Marionette TRACE conn5 <- [1,1138,null,{}] 05:31:30 INFO - PROCESS | 1905 | 1471350690872 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1905 | 1471350690877 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:31 INFO - PROCESS | 1905 | 1471350691042 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:31:31 INFO - PROCESS | 1905 | 1471350691057 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1905 | 1471350691064 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bd800 == 23 [pid = 1905] [id = 292] 05:31:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x913b6800) [pid = 1905] [serial = 877] [outer = (nil)] 05:31:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99ccb400) [pid = 1905] [serial = 878] [outer = 0x913b6800] 05:31:31 INFO - PROCESS | 1905 | 1471350691139 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99c02800) [pid = 1905] [serial = 879] [outer = 0x913b6800] 05:31:32 INFO - PROCESS | 1905 | 1471350692090 Marionette TRACE conn5 <- [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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1252ms 05:31:32 INFO - PROCESS | 1905 | 1471350692114 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1905 | 1471350692118 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:31:32 INFO - PROCESS | 1905 | 1471350692133 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1905 | 1471350692136 Marionette TRACE conn5 <- [1,1142,null,{}] 05:31:32 INFO - PROCESS | 1905 | 1471350692143 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1905 | 1471350692154 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:32 INFO - PROCESS | 1905 | 1471350692373 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:31:32 INFO - PROCESS | 1905 | 1471350692561 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1905 | 1471350692571 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217000 == 24 [pid = 1905] [id = 293] 05:31:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x8f218400) [pid = 1905] [serial = 880] [outer = (nil)] 05:31:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x8f269400) [pid = 1905] [serial = 881] [outer = 0x8f218400] 05:31:32 INFO - PROCESS | 1905 | 1471350692668 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f276400) [pid = 1905] [serial = 882] [outer = 0x8f218400] 05:31:33 INFO - PROCESS | 1905 | 1471350693720 Marionette TRACE conn5 <- [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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1637ms 05:31:33 INFO - PROCESS | 1905 | 1471350693770 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:31:33 INFO - PROCESS | 1905 | 1471350693777 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 05:31:33 INFO - PROCESS | 1905 | 1471350693785 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1905 | 1471350693791 Marionette TRACE conn5 <- [1,1146,null,{}] 05:31:33 INFO - PROCESS | 1905 | 1471350693801 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1905 | 1471350693810 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:34 INFO - PROCESS | 1905 | 1471350694019 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:31:34 INFO - PROCESS | 1905 | 1471350694239 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1905 | 1471350694252 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b1800 == 25 [pid = 1905] [id = 294] 05:31:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x913b6000) [pid = 1905] [serial = 883] [outer = (nil)] 05:31:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x919df000) [pid = 1905] [serial = 884] [outer = 0x913b6000] 05:31:34 INFO - PROCESS | 1905 | 1471350694389 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93a7ec00) [pid = 1905] [serial = 885] [outer = 0x913b6000] 05:31:35 INFO - PROCESS | 1905 | 1471350695389 Marionette TRACE conn5 <- [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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1639ms 05:31:35 INFO - PROCESS | 1905 | 1471350695426 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1905 | 1471350695433 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 05:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:31:35 INFO - PROCESS | 1905 | 1471350695442 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1905 | 1471350695447 Marionette TRACE conn5 <- [1,1150,null,{}] 05:31:35 INFO - PROCESS | 1905 | 1471350695454 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1905 | 1471350695460 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:35 INFO - PROCESS | 1905 | 1471350695670 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:31:35 INFO - PROCESS | 1905 | 1471350695930 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1905 | 1471350695939 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x978b9c00 == 26 [pid = 1905] [id = 295] 05:31:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x982d5800) [pid = 1905] [serial = 886] [outer = (nil)] 05:31:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9959bc00) [pid = 1905] [serial = 887] [outer = 0x982d5800] 05:31:36 INFO - PROCESS | 1905 | 1471350696070 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99fe9400) [pid = 1905] [serial = 888] [outer = 0x982d5800] 05:31:37 INFO - PROCESS | 1905 | 1471350697022 Marionette TRACE conn5 <- [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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1647ms 05:31:37 INFO - PROCESS | 1905 | 1471350697089 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1905 | 1471350697094 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:31:37 INFO - PROCESS | 1905 | 1471350697105 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1905 | 1471350697115 Marionette TRACE conn5 <- [1,1154,null,{}] 05:31:37 INFO - PROCESS | 1905 | 1471350697131 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1905 | 1471350697140 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:37 INFO - PROCESS | 1905 | 1471350697383 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:31:37 INFO - PROCESS | 1905 | 1471350697604 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1905 | 1471350697613 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x978ba000 == 27 [pid = 1905] [id = 296] 05:31:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9aeed400) [pid = 1905] [serial = 889] [outer = (nil)] 05:31:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9c8b0800) [pid = 1905] [serial = 890] [outer = 0x9aeed400] 05:31:37 INFO - PROCESS | 1905 | 1471350697713 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9c8b7800) [pid = 1905] [serial = 891] [outer = 0x9aeed400] 05:31:38 INFO - PROCESS | 1905 | 1471350698601 Marionette TRACE conn5 <- [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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1548ms 05:31:38 INFO - PROCESS | 1905 | 1471350698657 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1905 | 1471350698661 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 05:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:31:38 INFO - PROCESS | 1905 | 1471350698672 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1905 | 1471350698676 Marionette TRACE conn5 <- [1,1158,null,{}] 05:31:38 INFO - PROCESS | 1905 | 1471350698682 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1905 | 1471350698690 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:38 INFO - PROCESS | 1905 | 1471350698890 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:31:39 INFO - PROCESS | 1905 | 1471350699062 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1905 | 1471350699071 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bac00 == 28 [pid = 1905] [id = 297] 05:31:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x8f2c5c00) [pid = 1905] [serial = 892] [outer = (nil)] 05:31:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9d341400) [pid = 1905] [serial = 893] [outer = 0x8f2c5c00] 05:31:39 INFO - PROCESS | 1905 | 1471350699201 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9d345800) [pid = 1905] [serial = 894] [outer = 0x8f2c5c00] 05:31:40 INFO - PROCESS | 1905 | 1471350700263 Marionette TRACE conn5 <- [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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1633ms 05:31:40 INFO - PROCESS | 1905 | 1471350700307 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1905 | 1471350700312 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:31:40 INFO - PROCESS | 1905 | 1471350700318 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1905 | 1471350700322 Marionette TRACE conn5 <- [1,1162,null,{}] 05:31:40 INFO - PROCESS | 1905 | 1471350700328 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:40 INFO - PROCESS | 1905 | 1471350700334 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:40 INFO - PROCESS | 1905 | 1471350700524 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:31:40 INFO - PROCESS | 1905 | 1471350700792 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1905 | 1471350700811 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d350c00 == 29 [pid = 1905] [id = 298] 05:31:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9d528400) [pid = 1905] [serial = 895] [outer = (nil)] 05:31:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9d530000) [pid = 1905] [serial = 896] [outer = 0x9d528400] 05:31:40 INFO - PROCESS | 1905 | 1471350700915 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0xa05a8400) [pid = 1905] [serial = 897] [outer = 0x9d528400] 05:31:41 INFO - PROCESS | 1905 | 1471350701862 Marionette TRACE conn5 <- [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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1590ms 05:31:41 INFO - PROCESS | 1905 | 1471350701926 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1905 | 1471350701931 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:31:41 INFO - PROCESS | 1905 | 1471350701940 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1905 | 1471350701943 Marionette TRACE conn5 <- [1,1166,null,{}] 05:31:41 INFO - PROCESS | 1905 | 1471350701950 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1905 | 1471350701955 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:42 INFO - PROCESS | 1905 | 1471350702159 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:31:42 INFO - PROCESS | 1905 | 1471350702381 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1905 | 1471350702391 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:42 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0634000 == 30 [pid = 1905] [id = 299] 05:31:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa0636400) [pid = 1905] [serial = 898] [outer = (nil)] 05:31:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa063ec00) [pid = 1905] [serial = 899] [outer = 0xa0636400] 05:31:42 INFO - PROCESS | 1905 | 1471350702489 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0xa1099c00) [pid = 1905] [serial = 900] [outer = 0xa0636400] 05:31:43 INFO - PROCESS | 1905 | 1471350703411 Marionette TRACE conn5 <- [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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1541ms 05:31:43 INFO - PROCESS | 1905 | 1471350703482 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1905 | 1471350703487 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 05:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:31:43 INFO - PROCESS | 1905 | 1471350703493 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1905 | 1471350703497 Marionette TRACE conn5 <- [1,1170,null,{}] 05:31:43 INFO - PROCESS | 1905 | 1471350703503 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:43 INFO - PROCESS | 1905 | 1471350703508 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:43 INFO - PROCESS | 1905 | 1471350703746 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:31:44 INFO - PROCESS | 1905 | 1471350703992 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1905 | 1471350704004 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26d800 == 31 [pid = 1905] [id = 300] 05:31:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x90b94400) [pid = 1905] [serial = 901] [outer = (nil)] 05:31:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0xa22ae800) [pid = 1905] [serial = 902] [outer = 0x90b94400] 05:31:44 INFO - PROCESS | 1905 | 1471350704086 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0xa22b2c00) [pid = 1905] [serial = 903] [outer = 0x90b94400] 05:31:45 INFO - PROCESS | 1905 | 1471350705063 Marionette TRACE conn5 <- [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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1642ms 05:31:45 INFO - PROCESS | 1905 | 1471350705137 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1905 | 1471350705140 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:31:45 INFO - PROCESS | 1905 | 1471350705148 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1905 | 1471350705151 Marionette TRACE conn5 <- [1,1174,null,{}] 05:31:45 INFO - PROCESS | 1905 | 1471350705157 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1905 | 1471350705163 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:45 INFO - PROCESS | 1905 | 1471350705394 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:31:45 INFO - PROCESS | 1905 | 1471350705887 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1905 | 1471350705898 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26bc00 == 32 [pid = 1905] [id = 301] 05:31:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x8f26fc00) [pid = 1905] [serial = 904] [outer = (nil)] 05:31:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f2be000) [pid = 1905] [serial = 905] [outer = 0x8f26fc00] 05:31:45 INFO - PROCESS | 1905 | 1471350705983 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 99 (0x90b93800) [pid = 1905] [serial = 906] [outer = 0x8f26fc00] 05:31:46 INFO - PROCESS | 1905 | 1471350706921 Marionette TRACE conn5 <- [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] 05:31:46 INFO - PROCESS | 1905 | 1471350706995 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:31:47 INFO - PROCESS | 1905 | 1471350707003 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1905 | 1471350707008 Marionette TRACE conn5 <- [1,1178,null,{}] 05:31:47 INFO - PROCESS | 1905 | 1471350707017 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1905 | 1471350707025 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:47 INFO - PROCESS | 1905 | 1471350707258 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:31:47 INFO - PROCESS | 1905 | 1471350707569 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1905 | 1471350707579 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a89800 == 33 [pid = 1905] [id = 302] 05:31:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 100 (0x93a8a800) [pid = 1905] [serial = 907] [outer = (nil)] 05:31:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 101 (0x93b11400) [pid = 1905] [serial = 908] [outer = 0x93a8a800] 05:31:47 INFO - PROCESS | 1905 | 1471350707665 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 102 (0x95098000) [pid = 1905] [serial = 909] [outer = 0x93a8a800] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bd800 == 32 [pid = 1905] [id = 292] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214000 == 31 [pid = 1905] [id = 291] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x99ff6800 == 30 [pid = 1905] [id = 290] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94800 == 29 [pid = 1905] [id = 289] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x90b96400 == 28 [pid = 1905] [id = 288] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217c00 == 27 [pid = 1905] [id = 278] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93400 == 26 [pid = 1905] [id = 279] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x91082000 == 25 [pid = 1905] [id = 277] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92000 == 24 [pid = 1905] [id = 282] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef3c00 == 23 [pid = 1905] [id = 286] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9827f800 == 22 [pid = 1905] [id = 281] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeef400 == 21 [pid = 1905] [id = 285] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x91087000 == 20 [pid = 1905] [id = 280] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b400 == 19 [pid = 1905] [id = 284] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bf400 == 18 [pid = 1905] [id = 283] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9509b800 == 17 [pid = 1905] [id = 287] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9c47c800 == 16 [pid = 1905] [id = 10] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0xa0634000 == 15 [pid = 1905] [id = 299] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26d800 == 14 [pid = 1905] [id = 300] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x9d350c00 == 13 [pid = 1905] [id = 298] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bac00 == 12 [pid = 1905] [id = 297] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x978ba000 == 11 [pid = 1905] [id = 296] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x913b1800 == 10 [pid = 1905] [id = 294] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x978b9c00 == 9 [pid = 1905] [id = 295] 05:31:49 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217000 == 8 [pid = 1905] [id = 293] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 101 (0x8f270400) [pid = 1905] [serial = 816] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 100 (0x913a9400) [pid = 1905] [serial = 834] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 99 (0x8f222c00) [pid = 1905] [serial = 815] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 98 (0xa22b4000) [pid = 1905] [serial = 830] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0xa109b000) [pid = 1905] [serial = 828] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x9d534000) [pid = 1905] [serial = 824] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9b080000) [pid = 1905] [serial = 822] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x91375c00) [pid = 1905] [serial = 846] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x9d574c00) [pid = 1905] [serial = 825] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x919e7000) [pid = 1905] [serial = 842] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x8f26a000) [pid = 1905] [serial = 837] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x93b15000) [pid = 1905] [serial = 843] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x91089000) [pid = 1905] [serial = 839] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x93ac5000) [pid = 1905] [serial = 818] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x910f1400) [pid = 1905] [serial = 840] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aeef000) [pid = 1905] [serial = 821] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x910e8800) [pid = 1905] [serial = 833] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa1093400) [pid = 1905] [serial = 827] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x8f21d800) [pid = 1905] [serial = 836] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0xa2322000) [pid = 1905] [serial = 831] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95032000) [pid = 1905] [serial = 819] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9959d400) [pid = 1905] [serial = 845] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x99cc7c00) [pid = 1905] [serial = 848] [outer = (nil)] [url = about:blank] 05:31:49 INFO - PROCESS | 1905 | 1471350709782 Marionette TRACE conn5 <- [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] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:31:49 INFO - PROCESS | 1905 | 1471350709856 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 05:31:49 INFO - PROCESS | 1905 | 1471350709865 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1905 | 1471350709878 Marionette TRACE conn5 <- [1,1182,null,{}] 05:31:49 INFO - PROCESS | 1905 | 1471350709895 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1905 | 1471350709900 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:50 INFO - PROCESS | 1905 | 1471350710123 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:31:50 INFO - PROCESS | 1905 | 1471350710310 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1905 | 1471350710319 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93c00 == 9 [pid = 1905] [id = 303] 05:31:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x90b94800) [pid = 1905] [serial = 910] [outer = (nil)] 05:31:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9108ac00) [pid = 1905] [serial = 911] [outer = 0x90b94800] 05:31:50 INFO - PROCESS | 1905 | 1471350710413 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x910ec800) [pid = 1905] [serial = 912] [outer = 0x90b94800] 05:31:51 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:51 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:31:51 INFO - PROCESS | 1905 | 1471350711268 Marionette TRACE conn5 <- [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] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:31:51 INFO - PROCESS | 1905 | 1471350711336 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 05:31:51 INFO - PROCESS | 1905 | 1471350711349 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1905 | 1471350711354 Marionette TRACE conn5 <- [1,1186,null,{}] 05:31:51 INFO - PROCESS | 1905 | 1471350711361 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1905 | 1471350711367 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:51 INFO - PROCESS | 1905 | 1471350711552 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:31:51 INFO - PROCESS | 1905 | 1471350711687 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1905 | 1471350711697 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x913ae000 == 10 [pid = 1905] [id = 304] 05:31:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x919e3800) [pid = 1905] [serial = 913] [outer = (nil)] 05:31:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x919e8000) [pid = 1905] [serial = 914] [outer = 0x919e3800] 05:31:51 INFO - PROCESS | 1905 | 1471350711778 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x93ac0400) [pid = 1905] [serial = 915] [outer = 0x919e3800] 05:31:52 INFO - PROCESS | 1905 | 1471350712795 Marionette TRACE conn5 <- [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] 05:31:52 INFO - PROCESS | 1905 | 1471350712842 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:31:52 INFO - PROCESS | 1905 | 1471350712850 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1905 | 1471350712857 Marionette TRACE conn5 <- [1,1190,null,{}] 05:31:52 INFO - PROCESS | 1905 | 1471350712886 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1905 | 1471350712896 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:53 INFO - PROCESS | 1905 | 1471350713150 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:31:53 INFO - PROCESS | 1905 | 1471350713184 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1905 | 1471350713196 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d5c00 == 11 [pid = 1905] [id = 305] 05:31:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x99127000) [pid = 1905] [serial = 916] [outer = (nil)] 05:31:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x99597800) [pid = 1905] [serial = 917] [outer = 0x99127000] 05:31:53 INFO - PROCESS | 1905 | 1471350713278 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x99ca1c00) [pid = 1905] [serial = 918] [outer = 0x99127000] 05:31:54 INFO - PROCESS | 1905 | 1471350714770 Marionette TRACE conn5 <- [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/] 05:31:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 05:31:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:31:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 05:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:54 INFO - _addTest/ [0,1193,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1905 | 1471350715008 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 05:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:31:55 INFO - PROCESS | 1905 | 1471350715016 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1905 | 1471350715019 Marionette TRACE conn5 <- [1,1194,null,{}] 05:31:55 INFO - PROCESS | 1905 | 1471350715026 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1905 | 1471350715031 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:55 INFO - PROCESS | 1905 | 1471350715189 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:31:55 INFO - PROCESS | 1905 | 1471350715199 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1905 | 1471350715208 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b0000 == 12 [pid = 1905] [id = 306] 05:31:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x919e4400) [pid = 1905] [serial = 919] [outer = (nil)] 05:31:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99c06c00) [pid = 1905] [serial = 920] [outer = 0x919e4400] 05:31:55 INFO - PROCESS | 1905 | 1471350715286 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9a0ee000) [pid = 1905] [serial = 921] [outer = 0x919e4400] 05:31:56 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:56 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:56 INFO - PROCESS | 1905 | 1471350716188 Marionette TRACE conn5 <- [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] 05:31:56 INFO - PROCESS | 1905 | 1471350716261 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:31:56 INFO - PROCESS | 1905 | 1471350716267 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1905 | 1471350716271 Marionette TRACE conn5 <- [1,1198,null,{}] 05:31:56 INFO - PROCESS | 1905 | 1471350716277 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1905 | 1471350716282 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:56 INFO - PROCESS | 1905 | 1471350716444 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:31:56 INFO - PROCESS | 1905 | 1471350716455 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1905 | 1471350716468 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x919da000 == 13 [pid = 1905] [id = 307] 05:31:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9a180800) [pid = 1905] [serial = 922] [outer = (nil)] 05:31:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9aef7800) [pid = 1905] [serial = 923] [outer = 0x9a180800] 05:31:56 INFO - PROCESS | 1905 | 1471350716649 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9b080000) [pid = 1905] [serial = 924] [outer = 0x9a180800] 05:31:57 INFO - PROCESS | 1905 | 1471350717769 Marionette TRACE conn5 <- [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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1585ms 05:31:57 INFO - PROCESS | 1905 | 1471350717855 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1905 | 1471350717862 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:31:57 INFO - PROCESS | 1905 | 1471350717872 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1905 | 1471350717879 Marionette TRACE conn5 <- [1,1202,null,{}] 05:31:57 INFO - PROCESS | 1905 | 1471350717889 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1905 | 1471350717894 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:58 INFO - PROCESS | 1905 | 1471350718142 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:31:58 INFO - PROCESS | 1905 | 1471350718366 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1905 | 1471350718377 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b000 == 14 [pid = 1905] [id = 308] 05:31:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x91085000) [pid = 1905] [serial = 925] [outer = (nil)] 05:31:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x913ae400) [pid = 1905] [serial = 926] [outer = 0x91085000] 05:31:58 INFO - PROCESS | 1905 | 1471350718468 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x919de400) [pid = 1905] [serial = 927] [outer = 0x91085000] 05:31:59 INFO - PROCESS | 1905 | 1471350719493 Marionette TRACE conn5 <- [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]]]}] 05:31:59 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 05:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1694ms 05:31:59 INFO - PROCESS | 1905 | 1471350719566 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1905 | 1471350719574 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 05:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:31:59 INFO - PROCESS | 1905 | 1471350719586 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1905 | 1471350719590 Marionette TRACE conn5 <- [1,1206,null,{}] 05:31:59 INFO - PROCESS | 1905 | 1471350719597 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1905 | 1471350719603 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:31:59 INFO - PROCESS | 1905 | 1471350719860 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:32:00 INFO - PROCESS | 1905 | 1471350720217 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1905 | 1471350720227 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f269c00 == 15 [pid = 1905] [id = 309] 05:32:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99c05800) [pid = 1905] [serial = 928] [outer = (nil)] 05:32:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x99ffc000) [pid = 1905] [serial = 929] [outer = 0x99c05800] 05:32:00 INFO - PROCESS | 1905 | 1471350720319 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x99cc7c00) [pid = 1905] [serial = 930] [outer = 0x99c05800] 05:32:01 INFO - PROCESS | 1905 | 1471350721310 Marionette TRACE conn5 <- [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]]]}] 05:32:01 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 05:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1789ms 05:32:01 INFO - PROCESS | 1905 | 1471350721388 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1905 | 1471350721391 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 05:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:32:01 INFO - PROCESS | 1905 | 1471350721401 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1905 | 1471350721409 Marionette TRACE conn5 <- [1,1210,null,{}] 05:32:01 INFO - PROCESS | 1905 | 1471350721426 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1905 | 1471350721436 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:01 INFO - PROCESS | 1905 | 1471350721632 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:32:01 INFO - PROCESS | 1905 | 1471350721852 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1905 | 1471350721864 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf0d400 == 16 [pid = 1905] [id = 310] 05:32:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9bf0f000) [pid = 1905] [serial = 931] [outer = (nil)] 05:32:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9c476400) [pid = 1905] [serial = 932] [outer = 0x9bf0f000] 05:32:01 INFO - PROCESS | 1905 | 1471350721988 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9c4c6c00) [pid = 1905] [serial = 933] [outer = 0x9bf0f000] 05:32:03 INFO - PROCESS | 1905 | 1471350722998 Marionette TRACE conn5 <- [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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1695ms 05:32:03 INFO - PROCESS | 1905 | 1471350723098 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1905 | 1471350723103 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 05:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:32:03 INFO - PROCESS | 1905 | 1471350723110 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1905 | 1471350723114 Marionette TRACE conn5 <- [1,1214,null,{}] 05:32:03 INFO - PROCESS | 1905 | 1471350723120 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1905 | 1471350723126 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:03 INFO - PROCESS | 1905 | 1471350723365 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:32:03 INFO - PROCESS | 1905 | 1471350723586 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1905 | 1471350723599 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8ab800 == 17 [pid = 1905] [id = 311] 05:32:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x9c8adc00) [pid = 1905] [serial = 934] [outer = (nil)] 05:32:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x9c8b3400) [pid = 1905] [serial = 935] [outer = 0x9c8adc00] 05:32:03 INFO - PROCESS | 1905 | 1471350723696 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x9c8b7000) [pid = 1905] [serial = 936] [outer = 0x9c8adc00] 05:32:04 INFO - PROCESS | 1905 | 1471350724976 Marionette TRACE conn5 <- [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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1884ms 05:32:05 INFO - PROCESS | 1905 | 1471350725003 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1905 | 1471350725011 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 05:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:32:05 INFO - PROCESS | 1905 | 1471350725021 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1905 | 1471350725026 Marionette TRACE conn5 <- [1,1218,null,{}] 05:32:05 INFO - PROCESS | 1905 | 1471350725035 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1905 | 1471350725040 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:05 INFO - PROCESS | 1905 | 1471350725301 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:32:05 INFO - PROCESS | 1905 | 1471350725500 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1905 | 1471350725512 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x9d530c00) [pid = 1905] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:32:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f273c00 == 18 [pid = 1905] [id = 312] 05:32:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x90b92800) [pid = 1905] [serial = 937] [outer = (nil)] 05:32:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x9108e000) [pid = 1905] [serial = 938] [outer = 0x90b92800] 05:32:05 INFO - PROCESS | 1905 | 1471350725615 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x910f3400) [pid = 1905] [serial = 939] [outer = 0x90b92800] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x9b081800) [pid = 1905] [serial = 875] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x99ccb400) [pid = 1905] [serial = 878] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x99cd1c00) [pid = 1905] [serial = 876] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x90b96800) [pid = 1905] [serial = 851] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x913b0c00) [pid = 1905] [serial = 852] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9c484400) [pid = 1905] [serial = 863] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9c4c8000) [pid = 1905] [serial = 864] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99ccb000) [pid = 1905] [serial = 849] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aef9000) [pid = 1905] [serial = 857] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9b083c00) [pid = 1905] [serial = 858] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9959d800) [pid = 1905] [serial = 854] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99cd4800) [pid = 1905] [serial = 855] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9aeeac00) [pid = 1905] [serial = 872] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95035c00) [pid = 1905] [serial = 869] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x95283000) [pid = 1905] [serial = 870] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x91087c00) [pid = 1905] [serial = 866] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x913afc00) [pid = 1905] [serial = 867] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9bcd8c00) [pid = 1905] [serial = 860] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bcdac00) [pid = 1905] [serial = 861] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9d34dc00) [pid = 1905] [serial = 606] [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.] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99c02800) [pid = 1905] [serial = 879] [outer = (nil)] [url = about:blank] 05:32:05 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9aef3800) [pid = 1905] [serial = 873] [outer = (nil)] [url = about:blank] 05:32:06 INFO - PROCESS | 1905 | 1471350726475 Marionette TRACE conn5 <- [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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1534ms 05:32:06 INFO - PROCESS | 1905 | 1471350726554 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1905 | 1471350726562 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 05:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:32:06 INFO - PROCESS | 1905 | 1471350726573 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1905 | 1471350726577 Marionette TRACE conn5 <- [1,1222,null,{}] 05:32:06 INFO - PROCESS | 1905 | 1471350726584 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1905 | 1471350726589 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:06 INFO - PROCESS | 1905 | 1471350726772 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:32:06 INFO - PROCESS | 1905 | 1471350726899 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1905 | 1471350726912 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f274800 == 19 [pid = 1905] [id = 313] 05:32:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x913b1400) [pid = 1905] [serial = 940] [outer = (nil)] 05:32:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x93b18000) [pid = 1905] [serial = 941] [outer = 0x913b1400] 05:32:06 INFO - PROCESS | 1905 | 1471350726989 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x95034800) [pid = 1905] [serial = 942] [outer = 0x913b1400] 05:32:07 INFO - PROCESS | 1905 | 1471350727886 Marionette TRACE conn5 <- [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] 05:32:07 INFO - PROCESS | 1905 | 1471350727909 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 05:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:32:07 INFO - PROCESS | 1905 | 1471350727921 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1905 | 1471350727927 Marionette TRACE conn5 <- [1,1226,null,{}] 05:32:07 INFO - PROCESS | 1905 | 1471350727944 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1905 | 1471350727953 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:08 INFO - PROCESS | 1905 | 1471350728128 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:32:08 INFO - PROCESS | 1905 | 1471350728269 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1905 | 1471350728281 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x99181c00 == 20 [pid = 1905] [id = 314] 05:32:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9959d800) [pid = 1905] [serial = 943] [outer = (nil)] 05:32:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9a17b000) [pid = 1905] [serial = 944] [outer = 0x9959d800] 05:32:08 INFO - PROCESS | 1905 | 1471350728357 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9aef1c00) [pid = 1905] [serial = 945] [outer = 0x9959d800] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x8f2c5c00) [pid = 1905] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99127000) [pid = 1905] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x90b94800) [pid = 1905] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0xa0636400) [pid = 1905] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d528400) [pid = 1905] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x982d5800) [pid = 1905] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x913b6000) [pid = 1905] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x919e3800) [pid = 1905] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x93a8a800) [pid = 1905] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f218400) [pid = 1905] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x919e4400) [pid = 1905] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9aeed400) [pid = 1905] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f26fc00) [pid = 1905] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:32:09 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b94400) [pid = 1905] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:32:09 INFO - PROCESS | 1905 | 1471350729667 Marionette TRACE conn5 <- [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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1797ms 05:32:09 INFO - PROCESS | 1905 | 1471350729720 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1905 | 1471350729728 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 05:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:32:09 INFO - PROCESS | 1905 | 1471350729737 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1905 | 1471350729741 Marionette TRACE conn5 <- [1,1230,null,{}] 05:32:09 INFO - PROCESS | 1905 | 1471350729751 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1905 | 1471350729757 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:10 INFO - PROCESS | 1905 | 1471350730046 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:32:10 INFO - PROCESS | 1905 | 1471350730244 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1905 | 1471350730255 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26a000 == 21 [pid = 1905] [id = 315] 05:32:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f2bb800) [pid = 1905] [serial = 946] [outer = (nil)] 05:32:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x910e7800) [pid = 1905] [serial = 947] [outer = 0x8f2bb800] 05:32:10 INFO - PROCESS | 1905 | 1471350730348 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x913ad000) [pid = 1905] [serial = 948] [outer = 0x8f2bb800] 05:32:11 INFO - PROCESS | 1905 | 1471350731250 Marionette TRACE conn5 <- [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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1547ms 05:32:11 INFO - PROCESS | 1905 | 1471350731283 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1905 | 1471350731290 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 05:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:32:11 INFO - PROCESS | 1905 | 1471350731303 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1905 | 1471350731307 Marionette TRACE conn5 <- [1,1234,null,{}] 05:32:11 INFO - PROCESS | 1905 | 1471350731314 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1905 | 1471350731320 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:11 INFO - PROCESS | 1905 | 1471350731519 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:32:11 INFO - PROCESS | 1905 | 1471350731685 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1905 | 1471350731692 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26e000 == 22 [pid = 1905] [id = 316] 05:32:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x950a1400) [pid = 1905] [serial = 949] [outer = (nil)] 05:32:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x978c6c00) [pid = 1905] [serial = 950] [outer = 0x950a1400] 05:32:11 INFO - PROCESS | 1905 | 1471350731787 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99180000) [pid = 1905] [serial = 951] [outer = 0x950a1400] 05:32:12 INFO - PROCESS | 1905 | 1471350732798 Marionette TRACE conn5 <- [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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1535ms 05:32:12 INFO - PROCESS | 1905 | 1471350732839 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1905 | 1471350732844 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 05:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:32:12 INFO - PROCESS | 1905 | 1471350732852 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1905 | 1471350732858 Marionette TRACE conn5 <- [1,1238,null,{}] 05:32:12 INFO - PROCESS | 1905 | 1471350732876 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1905 | 1471350732886 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:13 INFO - PROCESS | 1905 | 1471350733129 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:32:13 INFO - PROCESS | 1905 | 1471350733346 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1905 | 1471350733359 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b087000 == 23 [pid = 1905] [id = 317] 05:32:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b087800) [pid = 1905] [serial = 952] [outer = (nil)] 05:32:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9b393400) [pid = 1905] [serial = 953] [outer = 0x9b087800] 05:32:13 INFO - PROCESS | 1905 | 1471350733492 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9b914800) [pid = 1905] [serial = 954] [outer = 0x9b087800] 05:32:14 INFO - PROCESS | 1905 | 1471350734445 Marionette TRACE conn5 <- [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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1639ms 05:32:14 INFO - PROCESS | 1905 | 1471350734491 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:32:14 INFO - PROCESS | 1905 | 1471350734497 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 05:32:14 INFO - PROCESS | 1905 | 1471350734503 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1905 | 1471350734507 Marionette TRACE conn5 <- [1,1242,null,{}] 05:32:14 INFO - PROCESS | 1905 | 1471350734513 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1905 | 1471350734519 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:14 INFO - PROCESS | 1905 | 1471350734719 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:32:14 INFO - PROCESS | 1905 | 1471350734887 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1905 | 1471350734897 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef7c00 == 24 [pid = 1905] [id = 318] 05:32:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bcd8c00) [pid = 1905] [serial = 955] [outer = (nil)] 05:32:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c483800) [pid = 1905] [serial = 956] [outer = 0x9bcd8c00] 05:32:15 INFO - PROCESS | 1905 | 1471350735009 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c4cf000) [pid = 1905] [serial = 957] [outer = 0x9bcd8c00] 05:32:16 INFO - PROCESS | 1905 | 1471350736025 Marionette TRACE conn5 <- [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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1582ms 05:32:16 INFO - PROCESS | 1905 | 1471350736086 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1905 | 1471350736090 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 05:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:32:16 INFO - PROCESS | 1905 | 1471350736097 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1905 | 1471350736100 Marionette TRACE conn5 <- [1,1246,null,{}] 05:32:16 INFO - PROCESS | 1905 | 1471350736107 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1905 | 1471350736111 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:16 INFO - PROCESS | 1905 | 1471350736295 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:32:16 INFO - PROCESS | 1905 | 1471350736461 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1905 | 1471350736470 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe8400 == 25 [pid = 1905] [id = 319] 05:32:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b395400) [pid = 1905] [serial = 958] [outer = (nil)] 05:32:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d342400) [pid = 1905] [serial = 959] [outer = 0x9b395400] 05:32:16 INFO - PROCESS | 1905 | 1471350736558 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d346c00) [pid = 1905] [serial = 960] [outer = 0x9b395400] 05:32:17 INFO - PROCESS | 1905 | 1471350737483 Marionette TRACE conn5 <- [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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1430ms 05:32:17 INFO - PROCESS | 1905 | 1471350737529 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:32:17 INFO - PROCESS | 1905 | 1471350737533 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 05:32:17 INFO - PROCESS | 1905 | 1471350737539 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1905 | 1471350737544 Marionette TRACE conn5 <- [1,1250,null,{}] 05:32:17 INFO - PROCESS | 1905 | 1471350737549 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1905 | 1471350737561 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:17 INFO - PROCESS | 1905 | 1471350737825 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:32:18 INFO - PROCESS | 1905 | 1471350738059 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1905 | 1471350738067 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214400 == 26 [pid = 1905] [id = 320] 05:32:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x919d9c00) [pid = 1905] [serial = 961] [outer = (nil)] 05:32:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa04c4000) [pid = 1905] [serial = 962] [outer = 0x919d9c00] 05:32:18 INFO - PROCESS | 1905 | 1471350738197 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa04c5400) [pid = 1905] [serial = 963] [outer = 0x919d9c00] 05:32:19 INFO - PROCESS | 1905 | 1471350739150 Marionette TRACE conn5 <- [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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1642ms 05:32:19 INFO - PROCESS | 1905 | 1471350739182 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:32:19 INFO - PROCESS | 1905 | 1471350739187 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 05:32:19 INFO - PROCESS | 1905 | 1471350739195 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1905 | 1471350739198 Marionette TRACE conn5 <- [1,1254,null,{}] 05:32:19 INFO - PROCESS | 1905 | 1471350739206 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1905 | 1471350739211 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:19 INFO - PROCESS | 1905 | 1471350739396 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:32:19 INFO - PROCESS | 1905 | 1471350739564 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1905 | 1471350739574 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9dc00 == 27 [pid = 1905] [id = 321] 05:32:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x93ac5800) [pid = 1905] [serial = 964] [outer = (nil)] 05:32:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa0634800) [pid = 1905] [serial = 965] [outer = 0x93ac5800] 05:32:19 INFO - PROCESS | 1905 | 1471350739657 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa0632400) [pid = 1905] [serial = 966] [outer = 0x93ac5800] 05:32:20 INFO - PROCESS | 1905 | 1471350740637 Marionette TRACE conn5 <- [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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1496ms 05:32:20 INFO - PROCESS | 1905 | 1471350740690 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1905 | 1471350740701 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 05:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:32:20 INFO - PROCESS | 1905 | 1471350740708 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1905 | 1471350740711 Marionette TRACE conn5 <- [1,1258,null,{}] 05:32:20 INFO - PROCESS | 1905 | 1471350740718 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1905 | 1471350740723 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:20 INFO - PROCESS | 1905 | 1471350740903 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:32:21 INFO - PROCESS | 1905 | 1471350741073 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1905 | 1471350741081 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d342000 == 28 [pid = 1905] [id = 322] 05:32:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9d346400) [pid = 1905] [serial = 967] [outer = (nil)] 05:32:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa200a400) [pid = 1905] [serial = 968] [outer = 0x9d346400] 05:32:21 INFO - PROCESS | 1905 | 1471350741172 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa209f000) [pid = 1905] [serial = 969] [outer = 0x9d346400] 05:32:22 INFO - PROCESS | 1905 | 1471350742122 Marionette TRACE conn5 <- [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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1490ms 05:32:22 INFO - PROCESS | 1905 | 1471350742199 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1905 | 1471350742202 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:32:22 INFO - PROCESS | 1905 | 1471350742212 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1905 | 1471350742219 Marionette TRACE conn5 <- [1,1262,null,{}] 05:32:22 INFO - PROCESS | 1905 | 1471350742227 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1905 | 1471350742234 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:22 INFO - PROCESS | 1905 | 1471350742476 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:32:22 INFO - PROCESS | 1905 | 1471350742721 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1905 | 1471350742730 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef4000 == 29 [pid = 1905] [id = 323] 05:32:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9c8f5800) [pid = 1905] [serial = 970] [outer = (nil)] 05:32:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa22bc000) [pid = 1905] [serial = 971] [outer = 0x9c8f5800] 05:32:22 INFO - PROCESS | 1905 | 1471350742846 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa22c8000) [pid = 1905] [serial = 972] [outer = 0x9c8f5800] 05:32:23 INFO - PROCESS | 1905 | 1471350743742 Marionette TRACE conn5 <- [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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1591ms 05:32:23 INFO - PROCESS | 1905 | 1471350743803 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1905 | 1471350743806 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 05:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:32:23 INFO - PROCESS | 1905 | 1471350743813 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1905 | 1471350743817 Marionette TRACE conn5 <- [1,1266,null,{}] 05:32:23 INFO - PROCESS | 1905 | 1471350743823 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1905 | 1471350743829 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:24 INFO - PROCESS | 1905 | 1471350744016 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:32:24 INFO - PROCESS | 1905 | 1471350744188 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1905 | 1471350744199 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276800 == 30 [pid = 1905] [id = 324] 05:32:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x8f2b7c00) [pid = 1905] [serial = 973] [outer = (nil)] 05:32:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x93abe000) [pid = 1905] [serial = 974] [outer = 0x8f2b7c00] 05:32:24 INFO - PROCESS | 1905 | 1471350744335 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x99c0d800) [pid = 1905] [serial = 975] [outer = 0x8f2b7c00] 05:32:25 INFO - PROCESS | 1905 | 1471350745461 Marionette TRACE conn5 <- [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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1693ms 05:32:25 INFO - PROCESS | 1905 | 1471350745524 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1905 | 1471350745530 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 05:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:32:25 INFO - PROCESS | 1905 | 1471350745540 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1905 | 1471350745546 Marionette TRACE conn5 <- [1,1270,null,{}] 05:32:25 INFO - PROCESS | 1905 | 1471350745555 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1905 | 1471350745559 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:25 INFO - PROCESS | 1905 | 1471350745743 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:32:26 INFO - PROCESS | 1905 | 1471350746056 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1905 | 1471350746064 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082c00 == 31 [pid = 1905] [id = 325] 05:32:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x91089c00) [pid = 1905] [serial = 976] [outer = (nil)] 05:32:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x913a9c00) [pid = 1905] [serial = 977] [outer = 0x91089c00] 05:32:26 INFO - PROCESS | 1905 | 1471350746149 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x913b5400) [pid = 1905] [serial = 978] [outer = 0x91089c00] 05:32:27 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26bc00 == 30 [pid = 1905] [id = 301] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x9d341400) [pid = 1905] [serial = 893] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x99597800) [pid = 1905] [serial = 917] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x910ec800) [pid = 1905] [serial = 912] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0xa1099c00) [pid = 1905] [serial = 900] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0xa05a8400) [pid = 1905] [serial = 897] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x99ca1c00) [pid = 1905] [serial = 918] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x99fe9400) [pid = 1905] [serial = 888] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x93a7ec00) [pid = 1905] [serial = 885] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x919e8000) [pid = 1905] [serial = 914] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x93b11400) [pid = 1905] [serial = 908] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x8f276400) [pid = 1905] [serial = 882] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9d530000) [pid = 1905] [serial = 896] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x99c06c00) [pid = 1905] [serial = 920] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9c8b7800) [pid = 1905] [serial = 891] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x95098000) [pid = 1905] [serial = 909] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x90b93800) [pid = 1905] [serial = 906] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x8f2be000) [pid = 1905] [serial = 905] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0xa063ec00) [pid = 1905] [serial = 899] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x919df000) [pid = 1905] [serial = 884] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9c8b0800) [pid = 1905] [serial = 890] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0xa22b2c00) [pid = 1905] [serial = 903] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x93ac0400) [pid = 1905] [serial = 915] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9959bc00) [pid = 1905] [serial = 887] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9108ac00) [pid = 1905] [serial = 911] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f269400) [pid = 1905] [serial = 881] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d345800) [pid = 1905] [serial = 894] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9a0ee000) [pid = 1905] [serial = 921] [outer = (nil)] [url = about:blank] 05:32:27 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa22ae800) [pid = 1905] [serial = 902] [outer = (nil)] [url = about:blank] 05:32:28 INFO - PROCESS | 1905 | 1471350748110 Marionette TRACE conn5 <- [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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2639ms 05:32:28 INFO - PROCESS | 1905 | 1471350748180 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1905 | 1471350748187 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 05:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:32:28 INFO - PROCESS | 1905 | 1471350748195 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1905 | 1471350748202 Marionette TRACE conn5 <- [1,1274,null,{}] 05:32:28 INFO - PROCESS | 1905 | 1471350748210 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1905 | 1471350748215 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:28 INFO - PROCESS | 1905 | 1471350748384 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:32:28 INFO - PROCESS | 1905 | 1471350748395 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1905 | 1471350748408 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2ba800 == 31 [pid = 1905] [id = 326] 05:32:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x8f2bac00) [pid = 1905] [serial = 979] [outer = (nil)] 05:32:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x90b94800) [pid = 1905] [serial = 980] [outer = 0x8f2bac00] 05:32:28 INFO - PROCESS | 1905 | 1471350748482 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x91081c00) [pid = 1905] [serial = 981] [outer = 0x8f2bac00] 05:32:29 INFO - PROCESS | 1905 | 1471350749476 Marionette TRACE conn5 <- [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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1334ms 05:32:29 INFO - PROCESS | 1905 | 1471350749530 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1905 | 1471350749540 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 05:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:32:29 INFO - PROCESS | 1905 | 1471350749554 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1905 | 1471350749560 Marionette TRACE conn5 <- [1,1278,null,{}] 05:32:29 INFO - PROCESS | 1905 | 1471350749567 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1905 | 1471350749574 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:29 INFO - PROCESS | 1905 | 1471350749833 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:32:29 INFO - PROCESS | 1905 | 1471350749950 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1905 | 1471350749958 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x91081400 == 32 [pid = 1905] [id = 327] 05:32:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x913ac800) [pid = 1905] [serial = 982] [outer = (nil)] 05:32:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x919dfc00) [pid = 1905] [serial = 983] [outer = 0x913ac800] 05:32:30 INFO - PROCESS | 1905 | 1471350750046 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x919e5800) [pid = 1905] [serial = 984] [outer = 0x913ac800] 05:32:31 INFO - PROCESS | 1905 | 1471350751129 Marionette TRACE conn5 <- [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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1640ms 05:32:31 INFO - PROCESS | 1905 | 1471350751197 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1905 | 1471350751202 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 05:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:32:31 INFO - PROCESS | 1905 | 1471350751210 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1905 | 1471350751217 Marionette TRACE conn5 <- [1,1282,null,{}] 05:32:31 INFO - PROCESS | 1905 | 1471350751244 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1905 | 1471350751254 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:31 INFO - PROCESS | 1905 | 1471350751484 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:32:31 INFO - PROCESS | 1905 | 1471350751512 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1905 | 1471350751524 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x95098c00 == 33 [pid = 1905] [id = 328] 05:32:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9509b400) [pid = 1905] [serial = 985] [outer = (nil)] 05:32:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9528d000) [pid = 1905] [serial = 986] [outer = 0x9509b400] 05:32:31 INFO - PROCESS | 1905 | 1471350751605 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x978c4800) [pid = 1905] [serial = 987] [outer = 0x9509b400] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9959d800) [pid = 1905] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c8adc00) [pid = 1905] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9a180800) [pid = 1905] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x913b1400) [pid = 1905] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x91085000) [pid = 1905] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99c05800) [pid = 1905] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x90b92800) [pid = 1905] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:32:32 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9bf0f000) [pid = 1905] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:32:33 INFO - PROCESS | 1905 | 1471350753161 Marionette TRACE conn5 <- [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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2006ms 05:32:33 INFO - PROCESS | 1905 | 1471350753218 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1905 | 1471350753222 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 05:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:32:33 INFO - PROCESS | 1905 | 1471350753229 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1905 | 1471350753233 Marionette TRACE conn5 <- [1,1286,null,{}] 05:32:33 INFO - PROCESS | 1905 | 1471350753238 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1905 | 1471350753242 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:33 INFO - PROCESS | 1905 | 1471350753414 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:32:33 INFO - PROCESS | 1905 | 1471350753426 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1905 | 1471350753437 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7400 == 34 [pid = 1905] [id = 329] 05:32:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919d9400) [pid = 1905] [serial = 988] [outer = (nil)] 05:32:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99597800) [pid = 1905] [serial = 989] [outer = 0x919d9400] 05:32:33 INFO - PROCESS | 1905 | 1471350753619 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c07800) [pid = 1905] [serial = 990] [outer = 0x919d9400] 05:32:34 INFO - PROCESS | 1905 | 1471350754429 Marionette TRACE conn5 <- [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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1238ms 05:32:34 INFO - PROCESS | 1905 | 1471350754469 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1905 | 1471350754472 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 05:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:32:34 INFO - PROCESS | 1905 | 1471350754480 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1905 | 1471350754483 Marionette TRACE conn5 <- [1,1290,null,{}] 05:32:34 INFO - PROCESS | 1905 | 1471350754489 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 1905 | 1471350754495 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:34 INFO - PROCESS | 1905 | 1471350754701 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:32:34 INFO - PROCESS | 1905 | 1471350754841 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1905 | 1471350754851 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216400 == 35 [pid = 1905] [id = 330] 05:32:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f216800) [pid = 1905] [serial = 991] [outer = (nil)] 05:32:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x8f21d800) [pid = 1905] [serial = 992] [outer = 0x8f216800] 05:32:34 INFO - PROCESS | 1905 | 1471350754941 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x8f26a400) [pid = 1905] [serial = 993] [outer = 0x8f216800] 05:32:36 INFO - PROCESS | 1905 | 1471350756119 Marionette TRACE conn5 <- [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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1689ms 05:32:36 INFO - PROCESS | 1905 | 1471350756173 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1905 | 1471350756180 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:32:36 INFO - PROCESS | 1905 | 1471350756190 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1905 | 1471350756194 Marionette TRACE conn5 <- [1,1294,null,{}] 05:32:36 INFO - PROCESS | 1905 | 1471350756204 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1905 | 1471350756214 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:36 INFO - PROCESS | 1905 | 1471350756423 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:32:36 INFO - PROCESS | 1905 | 1471350756655 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1905 | 1471350756668 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3800 == 36 [pid = 1905] [id = 331] 05:32:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x91090800) [pid = 1905] [serial = 994] [outer = (nil)] 05:32:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9137a000) [pid = 1905] [serial = 995] [outer = 0x91090800] 05:32:36 INFO - PROCESS | 1905 | 1471350756757 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x919dc800) [pid = 1905] [serial = 996] [outer = 0x91090800] 05:32:37 INFO - PROCESS | 1905 | 1471350757764 Marionette TRACE conn5 <- [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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1635ms 05:32:37 INFO - PROCESS | 1905 | 1471350757828 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1905 | 1471350757836 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 05:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:32:37 INFO - PROCESS | 1905 | 1471350757844 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1905 | 1471350757848 Marionette TRACE conn5 <- [1,1298,null,{}] 05:32:37 INFO - PROCESS | 1905 | 1471350757855 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1905 | 1471350757860 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:38 INFO - PROCESS | 1905 | 1471350758077 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:32:38 INFO - PROCESS | 1905 | 1471350758340 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1905 | 1471350758353 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9a400 == 37 [pid = 1905] [id = 332] 05:32:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9108e400) [pid = 1905] [serial = 997] [outer = (nil)] 05:32:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x978c0800) [pid = 1905] [serial = 998] [outer = 0x9108e400] 05:32:38 INFO - PROCESS | 1905 | 1471350758481 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x99c06c00) [pid = 1905] [serial = 999] [outer = 0x9108e400] 05:32:39 INFO - PROCESS | 1905 | 1471350759497 Marionette TRACE conn5 <- [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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1692ms 05:32:39 INFO - PROCESS | 1905 | 1471350759536 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1905 | 1471350759541 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 05:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:32:39 INFO - PROCESS | 1905 | 1471350759559 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1905 | 1471350759569 Marionette TRACE conn5 <- [1,1302,null,{}] 05:32:39 INFO - PROCESS | 1905 | 1471350759576 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1905 | 1471350759585 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:39 INFO - PROCESS | 1905 | 1471350759794 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:32:40 INFO - PROCESS | 1905 | 1471350760010 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1905 | 1471350760019 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a82000 == 38 [pid = 1905] [id = 333] 05:32:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x99599c00) [pid = 1905] [serial = 1000] [outer = (nil)] 05:32:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9aca5400) [pid = 1905] [serial = 1001] [outer = 0x99599c00] 05:32:40 INFO - PROCESS | 1905 | 1471350760176 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9ae24000) [pid = 1905] [serial = 1002] [outer = 0x99599c00] 05:32:41 INFO - PROCESS | 1905 | 1471350761180 Marionette TRACE conn5 <- [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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1700ms 05:32:41 INFO - PROCESS | 1905 | 1471350761251 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:32:41 INFO - PROCESS | 1905 | 1471350761257 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 05:32:41 INFO - PROCESS | 1905 | 1471350761265 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1905 | 1471350761268 Marionette TRACE conn5 <- [1,1306,null,{}] 05:32:41 INFO - PROCESS | 1905 | 1471350761276 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1905 | 1471350761283 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:41 INFO - PROCESS | 1905 | 1471350761517 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:32:41 INFO - PROCESS | 1905 | 1471350761737 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1905 | 1471350761749 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9c400 == 39 [pid = 1905] [id = 334] 05:32:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9aeef000) [pid = 1905] [serial = 1003] [outer = (nil)] 05:32:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9b07c000) [pid = 1905] [serial = 1004] [outer = 0x9aeef000] 05:32:41 INFO - PROCESS | 1905 | 1471350761884 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9b07f800) [pid = 1905] [serial = 1005] [outer = 0x9aeef000] 05:32:42 INFO - PROCESS | 1905 | 1471350762897 Marionette TRACE conn5 <- [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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1837ms 05:32:43 INFO - PROCESS | 1905 | 1471350763101 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1905 | 1471350763109 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 05:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:32:43 INFO - PROCESS | 1905 | 1471350763118 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1905 | 1471350763123 Marionette TRACE conn5 <- [1,1310,null,{}] 05:32:43 INFO - PROCESS | 1905 | 1471350763132 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1905 | 1471350763152 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:43 INFO - PROCESS | 1905 | 1471350763420 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:32:43 INFO - PROCESS | 1905 | 1471350763610 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1905 | 1471350763628 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c4c00 == 40 [pid = 1905] [id = 335] 05:32:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x8f2c5400) [pid = 1905] [serial = 1006] [outer = (nil)] 05:32:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x90b9e400) [pid = 1905] [serial = 1007] [outer = 0x8f2c5400] 05:32:43 INFO - PROCESS | 1905 | 1471350763706 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x91087c00) [pid = 1905] [serial = 1008] [outer = 0x8f2c5400] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x913ae000 == 39 [pid = 1905] [id = 304] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x8f274800 == 38 [pid = 1905] [id = 313] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x982d5c00 == 37 [pid = 1905] [id = 305] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x913b0000 == 36 [pid = 1905] [id = 306] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93c00 == 35 [pid = 1905] [id = 303] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7400 == 34 [pid = 1905] [id = 329] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x95098c00 == 33 [pid = 1905] [id = 328] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x91081400 == 32 [pid = 1905] [id = 327] 05:32:44 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2ba800 == 31 [pid = 1905] [id = 326] 05:32:44 INFO - PROCESS | 1905 | 1471350764744 Marionette TRACE conn5 <- [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] 05:32:44 INFO - PROCESS | 1905 | 1471350764813 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 05:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:32:44 INFO - PROCESS | 1905 | 1471350764825 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1905 | 1471350764830 Marionette TRACE conn5 <- [1,1314,null,{}] 05:32:44 INFO - PROCESS | 1905 | 1471350764837 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1905 | 1471350764842 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:45 INFO - PROCESS | 1905 | 1471350765038 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:32:45 INFO - PROCESS | 1905 | 1471350765253 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1905 | 1471350765263 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93c00 == 32 [pid = 1905] [id = 336] 05:32:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913b1800) [pid = 1905] [serial = 1009] [outer = (nil)] 05:32:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93ac0400) [pid = 1905] [serial = 1010] [outer = 0x913b1800] 05:32:45 INFO - PROCESS | 1905 | 1471350765349 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x95029800) [pid = 1905] [serial = 1011] [outer = 0x913b1800] 05:32:46 INFO - PROCESS | 1905 | 1471350766264 Marionette TRACE conn5 <- [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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1497ms 05:32:46 INFO - PROCESS | 1905 | 1471350766319 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1905 | 1471350766323 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 05:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:32:46 INFO - PROCESS | 1905 | 1471350766330 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1905 | 1471350766335 Marionette TRACE conn5 <- [1,1318,null,{}] 05:32:46 INFO - PROCESS | 1905 | 1471350766351 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1905 | 1471350766360 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:46 INFO - PROCESS | 1905 | 1471350766551 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:32:46 INFO - PROCESS | 1905 | 1471350766692 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1905 | 1471350766706 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ccbc00 == 33 [pid = 1905] [id = 337] 05:32:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99ccc800) [pid = 1905] [serial = 1012] [outer = (nil)] 05:32:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99cd4400) [pid = 1905] [serial = 1013] [outer = 0x99ccc800] 05:32:46 INFO - PROCESS | 1905 | 1471350766875 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99fec000) [pid = 1905] [serial = 1014] [outer = 0x99ccc800] 05:32:47 INFO - PROCESS | 1905 | 1471350767787 Marionette TRACE conn5 <- [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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1487ms 05:32:47 INFO - PROCESS | 1905 | 1471350767819 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1905 | 1471350767823 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:32:47 INFO - PROCESS | 1905 | 1471350767831 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1905 | 1471350767835 Marionette TRACE conn5 <- [1,1322,null,{}] 05:32:47 INFO - PROCESS | 1905 | 1471350767850 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1905 | 1471350767855 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:48 INFO - PROCESS | 1905 | 1471350768084 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:32:48 INFO - PROCESS | 1905 | 1471350768110 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1905 | 1471350768119 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef9c00 == 34 [pid = 1905] [id = 338] 05:32:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9b079400) [pid = 1905] [serial = 1015] [outer = (nil)] 05:32:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9b080000) [pid = 1905] [serial = 1016] [outer = 0x9b079400] 05:32:48 INFO - PROCESS | 1905 | 1471350768208 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9b398400) [pid = 1905] [serial = 1017] [outer = 0x9b079400] 05:32:49 INFO - PROCESS | 1905 | 1471350769334 Marionette TRACE conn5 <- [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]]]}] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x8f2bb800) [pid = 1905] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x950a1400) [pid = 1905] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b087800) [pid = 1905] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9bcd8c00) [pid = 1905] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f2bac00) [pid = 1905] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9b395400) [pid = 1905] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x91089c00) [pid = 1905] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x919d9c00) [pid = 1905] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x93ac5800) [pid = 1905] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9d346400) [pid = 1905] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9509b400) [pid = 1905] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c8f5800) [pid = 1905] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f2b7c00) [pid = 1905] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:32:49 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x913ac800) [pid = 1905] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1580ms 05:32:49 INFO - PROCESS | 1905 | 1471350769413 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1905 | 1471350769416 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 05:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:32:49 INFO - PROCESS | 1905 | 1471350769423 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1905 | 1471350769427 Marionette TRACE conn5 <- [1,1326,null,{}] 05:32:49 INFO - PROCESS | 1905 | 1471350769432 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1905 | 1471350769438 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:49 INFO - PROCESS | 1905 | 1471350769607 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:32:49 INFO - PROCESS | 1905 | 1471350769809 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1905 | 1471350769816 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215400 == 35 [pid = 1905] [id = 339] 05:32:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x8f2c2000) [pid = 1905] [serial = 1018] [outer = (nil)] 05:32:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x93ac4c00) [pid = 1905] [serial = 1019] [outer = 0x8f2c2000] 05:32:49 INFO - PROCESS | 1905 | 1471350769898 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9509b400) [pid = 1905] [serial = 1020] [outer = 0x8f2c2000] 05:32:50 INFO - PROCESS | 1905 | 1471350770701 Marionette TRACE conn5 <- [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]]]}] 05:32:50 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 05:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1341ms 05:32:50 INFO - PROCESS | 1905 | 1471350770765 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1905 | 1471350770768 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 05:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:32:50 INFO - PROCESS | 1905 | 1471350770776 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1905 | 1471350770779 Marionette TRACE conn5 <- [1,1330,null,{}] 05:32:50 INFO - PROCESS | 1905 | 1471350770786 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1905 | 1471350770798 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:51 INFO - PROCESS | 1905 | 1471350771067 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:32:51 INFO - PROCESS | 1905 | 1471350771203 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1905 | 1471350771213 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509c400 == 36 [pid = 1905] [id = 340] 05:32:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bfcb000) [pid = 1905] [serial = 1021] [outer = (nil)] 05:32:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c8b4c00) [pid = 1905] [serial = 1022] [outer = 0x9bfcb000] 05:32:51 INFO - PROCESS | 1905 | 1471350771290 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c94f400) [pid = 1905] [serial = 1023] [outer = 0x9bfcb000] 05:32:52 INFO - PROCESS | 1905 | 1471350772382 Marionette TRACE conn5 <- [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]]]}] 05:32:52 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 05:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1639ms 05:32:52 INFO - PROCESS | 1905 | 1471350772416 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1905 | 1471350772422 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 05:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:32:52 INFO - PROCESS | 1905 | 1471350772431 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1905 | 1471350772439 Marionette TRACE conn5 <- [1,1334,null,{}] 05:32:52 INFO - PROCESS | 1905 | 1471350772449 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1905 | 1471350772454 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:52 INFO - PROCESS | 1905 | 1471350772666 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:32:52 INFO - PROCESS | 1905 | 1471350772898 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1905 | 1471350772910 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x91081400 == 37 [pid = 1905] [id = 341] 05:32:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x91087400) [pid = 1905] [serial = 1024] [outer = (nil)] 05:32:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x913b1400) [pid = 1905] [serial = 1025] [outer = 0x91087400] 05:32:53 INFO - PROCESS | 1905 | 1471350773043 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x93a7e000) [pid = 1905] [serial = 1026] [outer = 0x91087400] 05:32:54 INFO - PROCESS | 1905 | 1471350774009 Marionette TRACE conn5 <- [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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1658ms 05:32:54 INFO - PROCESS | 1905 | 1471350774090 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1905 | 1471350774099 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:32:54 INFO - PROCESS | 1905 | 1471350774112 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1905 | 1471350774116 Marionette TRACE conn5 <- [1,1338,null,{}] 05:32:54 INFO - PROCESS | 1905 | 1471350774124 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1905 | 1471350774130 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:54 INFO - PROCESS | 1905 | 1471350774384 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:32:54 INFO - PROCESS | 1905 | 1471350774661 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1905 | 1471350774672 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509e400 == 38 [pid = 1905] [id = 342] 05:32:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99cca800) [pid = 1905] [serial = 1027] [outer = (nil)] 05:32:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99fe9000) [pid = 1905] [serial = 1028] [outer = 0x99cca800] 05:32:54 INFO - PROCESS | 1905 | 1471350774766 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9aef1c00) [pid = 1905] [serial = 1029] [outer = 0x99cca800] 05:32:56 INFO - PROCESS | 1905 | 1471350776247 Marionette TRACE conn5 <- [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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2151ms 05:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:32:56 INFO - PROCESS | 1905 | 1471350776262 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1905 | 1471350776265 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 05:32:56 INFO - PROCESS | 1905 | 1471350776274 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1905 | 1471350776281 Marionette TRACE conn5 <- [1,1342,null,{}] 05:32:56 INFO - PROCESS | 1905 | 1471350776299 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1905 | 1471350776308 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:56 INFO - PROCESS | 1905 | 1471350776506 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:32:56 INFO - PROCESS | 1905 | 1471350776677 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1905 | 1471350776689 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf05c00 == 39 [pid = 1905] [id = 343] 05:32:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9c8b0400) [pid = 1905] [serial = 1030] [outer = (nil)] 05:32:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9d342800) [pid = 1905] [serial = 1031] [outer = 0x9c8b0400] 05:32:56 INFO - PROCESS | 1905 | 1471350776778 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9d34c800) [pid = 1905] [serial = 1032] [outer = 0x9c8b0400] 05:32:57 INFO - PROCESS | 1905 | 1471350777723 Marionette TRACE conn5 <- [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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1506ms 05:32:57 INFO - PROCESS | 1905 | 1471350777778 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1905 | 1471350777784 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 05:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:32:57 INFO - PROCESS | 1905 | 1471350777793 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1905 | 1471350777798 Marionette TRACE conn5 <- [1,1346,null,{}] 05:32:57 INFO - PROCESS | 1905 | 1471350777805 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1905 | 1471350777811 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:58 INFO - PROCESS | 1905 | 1471350778012 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:32:58 INFO - PROCESS | 1905 | 1471350778245 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1905 | 1471350778254 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21f400 == 40 [pid = 1905] [id = 344] 05:32:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9c4c7000) [pid = 1905] [serial = 1033] [outer = (nil)] 05:32:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9d532c00) [pid = 1905] [serial = 1034] [outer = 0x9c4c7000] 05:32:58 INFO - PROCESS | 1905 | 1471350778383 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9d573400) [pid = 1905] [serial = 1035] [outer = 0x9c4c7000] 05:32:59 INFO - PROCESS | 1905 | 1471350779322 Marionette TRACE conn5 <- [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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1586ms 05:32:59 INFO - PROCESS | 1905 | 1471350779380 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:32:59 INFO - PROCESS | 1905 | 1471350779385 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 05:32:59 INFO - PROCESS | 1905 | 1471350779392 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1905 | 1471350779396 Marionette TRACE conn5 <- [1,1350,null,{}] 05:32:59 INFO - PROCESS | 1905 | 1471350779403 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1905 | 1471350779409 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:59 INFO - PROCESS | 1905 | 1471350779610 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:32:59 INFO - PROCESS | 1905 | 1471350779827 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1905 | 1471350779835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:32:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a83000 == 41 [pid = 1905] [id = 345] 05:32:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x9d56d400) [pid = 1905] [serial = 1036] [outer = (nil)] 05:32:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa04b2c00) [pid = 1905] [serial = 1037] [outer = 0x9d56d400] 05:32:59 INFO - PROCESS | 1905 | 1471350779975 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa05a8800) [pid = 1905] [serial = 1038] [outer = 0x9d56d400] 05:33:01 INFO - PROCESS | 1905 | 1471350781051 Marionette TRACE conn5 <- [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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1752ms 05:33:01 INFO - PROCESS | 1905 | 1471350781145 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1905 | 1471350781149 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:33:01 INFO - PROCESS | 1905 | 1471350781157 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1905 | 1471350781161 Marionette TRACE conn5 <- [1,1354,null,{}] 05:33:01 INFO - PROCESS | 1905 | 1471350781167 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1905 | 1471350781178 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:01 INFO - PROCESS | 1905 | 1471350781508 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:33:01 INFO - PROCESS | 1905 | 1471350781705 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1905 | 1471350781712 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214800 == 42 [pid = 1905] [id = 346] 05:33:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x8f270800) [pid = 1905] [serial = 1039] [outer = (nil)] 05:33:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x913afc00) [pid = 1905] [serial = 1040] [outer = 0x8f270800] 05:33:01 INFO - PROCESS | 1905 | 1471350781819 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x919e8000) [pid = 1905] [serial = 1041] [outer = 0x8f270800] 05:33:03 INFO - PROCESS | 1905 | 1471350783027 Marionette TRACE conn5 <- [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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1940ms 05:33:03 INFO - PROCESS | 1905 | 1471350783099 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1905 | 1471350783106 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 05:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:33:03 INFO - PROCESS | 1905 | 1471350783114 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1905 | 1471350783121 Marionette TRACE conn5 <- [1,1358,null,{}] 05:33:03 INFO - PROCESS | 1905 | 1471350783129 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1905 | 1471350783135 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:03 INFO - PROCESS | 1905 | 1471350783426 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9c400 == 41 [pid = 1905] [id = 334] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x93a82000 == 40 [pid = 1905] [id = 333] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3800 == 39 [pid = 1905] [id = 331] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9a400 == 38 [pid = 1905] [id = 332] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216400 == 37 [pid = 1905] [id = 330] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x919da000 == 36 [pid = 1905] [id = 307] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26a000 == 35 [pid = 1905] [id = 315] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b000 == 34 [pid = 1905] [id = 308] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8ab800 == 33 [pid = 1905] [id = 311] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f276800 == 32 [pid = 1905] [id = 324] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f269c00 == 31 [pid = 1905] [id = 309] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x91082c00 == 30 [pid = 1905] [id = 325] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef7c00 == 29 [pid = 1905] [id = 318] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26e000 == 28 [pid = 1905] [id = 316] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f273c00 == 27 [pid = 1905] [id = 312] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x99181c00 == 26 [pid = 1905] [id = 314] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9dc00 == 25 [pid = 1905] [id = 321] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf0d400 == 24 [pid = 1905] [id = 310] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9d342000 == 23 [pid = 1905] [id = 322] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef4000 == 22 [pid = 1905] [id = 323] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x9b087000 == 21 [pid = 1905] [id = 317] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe8400 == 20 [pid = 1905] [id = 319] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214400 == 19 [pid = 1905] [id = 320] 05:33:04 INFO - PROCESS | 1905 | --DOCSHELL 0x93a89800 == 18 [pid = 1905] [id = 302] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x913ad000) [pid = 1905] [serial = 948] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x910e7800) [pid = 1905] [serial = 947] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x99180000) [pid = 1905] [serial = 951] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x978c6c00) [pid = 1905] [serial = 950] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x9b914800) [pid = 1905] [serial = 954] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9b393400) [pid = 1905] [serial = 953] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9c4cf000) [pid = 1905] [serial = 957] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9c483800) [pid = 1905] [serial = 956] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x90b94800) [pid = 1905] [serial = 980] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9d346c00) [pid = 1905] [serial = 960] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x91081c00) [pid = 1905] [serial = 981] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9d342400) [pid = 1905] [serial = 959] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x913b5400) [pid = 1905] [serial = 978] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x913a9c00) [pid = 1905] [serial = 977] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99597800) [pid = 1905] [serial = 989] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0xa04c5400) [pid = 1905] [serial = 963] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0xa04c4000) [pid = 1905] [serial = 962] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0xa0632400) [pid = 1905] [serial = 966] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0xa0634800) [pid = 1905] [serial = 965] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0xa209f000) [pid = 1905] [serial = 969] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0xa200a400) [pid = 1905] [serial = 968] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9528d000) [pid = 1905] [serial = 986] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa22c8000) [pid = 1905] [serial = 972] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa22bc000) [pid = 1905] [serial = 971] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99c0d800) [pid = 1905] [serial = 975] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x978c4800) [pid = 1905] [serial = 987] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x93abe000) [pid = 1905] [serial = 974] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919e5800) [pid = 1905] [serial = 984] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x919dfc00) [pid = 1905] [serial = 983] [outer = (nil)] [url = about:blank] 05:33:04 INFO - PROCESS | 1905 | 1471350784802 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1905 | 1471350784810 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219000 == 19 [pid = 1905] [id = 347] 05:33:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f21a400) [pid = 1905] [serial = 1042] [outer = (nil)] 05:33:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f221c00) [pid = 1905] [serial = 1043] [outer = 0x8f21a400] 05:33:04 INFO - PROCESS | 1905 | 1471350784948 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f273c00) [pid = 1905] [serial = 1044] [outer = 0x8f21a400] 05:33:05 INFO - PROCESS | 1905 | 1471350785808 Marionette TRACE conn5 <- [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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2745ms 05:33:05 INFO - PROCESS | 1905 | 1471350785861 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1905 | 1471350785867 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 05:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:33:05 INFO - PROCESS | 1905 | 1471350785876 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1905 | 1471350785881 Marionette TRACE conn5 <- [1,1362,null,{}] 05:33:05 INFO - PROCESS | 1905 | 1471350785889 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1905 | 1471350785897 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:06 INFO - PROCESS | 1905 | 1471350786074 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:33:06 INFO - PROCESS | 1905 | 1471350786217 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1905 | 1471350786226 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108b400 == 20 [pid = 1905] [id = 348] 05:33:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9108bc00) [pid = 1905] [serial = 1045] [outer = (nil)] 05:33:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x910f3000) [pid = 1905] [serial = 1046] [outer = 0x9108bc00] 05:33:06 INFO - PROCESS | 1905 | 1471350786305 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x913abc00) [pid = 1905] [serial = 1047] [outer = 0x9108bc00] 05:33:07 INFO - PROCESS | 1905 | 1471350787177 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1392ms 05:33:07 INFO - PROCESS | 1905 | 1471350787272 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1905 | 1471350787280 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:33:07 INFO - PROCESS | 1905 | 1471350787300 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1905 | 1471350787304 Marionette TRACE conn5 <- [1,1366,null,{}] 05:33:07 INFO - PROCESS | 1905 | 1471350787310 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1905 | 1471350787318 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:07 INFO - PROCESS | 1905 | 1471350787550 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:33:07 INFO - PROCESS | 1905 | 1471350787578 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1905 | 1471350787590 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x919dd800 == 21 [pid = 1905] [id = 349] 05:33:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x919e1c00) [pid = 1905] [serial = 1048] [outer = (nil)] 05:33:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x93ac5000) [pid = 1905] [serial = 1049] [outer = 0x919e1c00] 05:33:07 INFO - PROCESS | 1905 | 1471350787675 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x95032400) [pid = 1905] [serial = 1050] [outer = 0x919e1c00] 05:33:08 INFO - PROCESS | 1905 | 1471350788780 Marionette TRACE conn5 <- [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] 05:33:08 INFO - PROCESS | 1905 | 1471350788842 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 05:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:33:08 INFO - PROCESS | 1905 | 1471350788857 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1905 | 1471350788867 Marionette TRACE conn5 <- [1,1370,null,{}] 05:33:08 INFO - PROCESS | 1905 | 1471350788885 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1905 | 1471350788893 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:09 INFO - PROCESS | 1905 | 1471350789135 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:33:09 INFO - PROCESS | 1905 | 1471350789164 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1905 | 1471350789170 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x95034800 == 22 [pid = 1905] [id = 350] 05:33:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x95035c00) [pid = 1905] [serial = 1051] [outer = (nil)] 05:33:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99cccc00) [pid = 1905] [serial = 1052] [outer = 0x95035c00] 05:33:09 INFO - PROCESS | 1905 | 1471350789248 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x99fdf400) [pid = 1905] [serial = 1053] [outer = 0x95035c00] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x919d9400) [pid = 1905] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bfcb000) [pid = 1905] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b079400) [pid = 1905] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9aeef000) [pid = 1905] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f216800) [pid = 1905] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x91090800) [pid = 1905] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f2c2000) [pid = 1905] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9108e400) [pid = 1905] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99599c00) [pid = 1905] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913b1800) [pid = 1905] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99ccc800) [pid = 1905] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:33:10 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f2c5400) [pid = 1905] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:33:10 INFO - PROCESS | 1905 | 1471350790774 Marionette TRACE conn5 <- [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] 05:33:10 INFO - PROCESS | 1905 | 1471350790822 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 05:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:33:10 INFO - PROCESS | 1905 | 1471350790828 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1905 | 1471350790832 Marionette TRACE conn5 <- [1,1374,null,{}] 05:33:10 INFO - PROCESS | 1905 | 1471350790837 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1905 | 1471350790842 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:11 INFO - PROCESS | 1905 | 1471350791015 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:33:11 INFO - PROCESS | 1905 | 1471350791143 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1905 | 1471350791156 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26e400 == 23 [pid = 1905] [id = 351] 05:33:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9108a400) [pid = 1905] [serial = 1054] [outer = (nil)] 05:33:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99ccc800) [pid = 1905] [serial = 1055] [outer = 0x9108a400] 05:33:11 INFO - PROCESS | 1905 | 1471350791232 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99fed800) [pid = 1905] [serial = 1056] [outer = 0x9108a400] 05:33:12 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:12 INFO - PROCESS | 1905 | 1471350792069 Marionette TRACE conn5 <- [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] 05:33:12 INFO - PROCESS | 1905 | 1471350792167 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 05:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:33:12 INFO - PROCESS | 1905 | 1471350792176 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1905 | 1471350792183 Marionette TRACE conn5 <- [1,1378,null,{}] 05:33:12 INFO - PROCESS | 1905 | 1471350792198 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1905 | 1471350792205 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:12 INFO - PROCESS | 1905 | 1471350792440 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:33:12 INFO - PROCESS | 1905 | 1471350792607 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1905 | 1471350792625 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b000 == 24 [pid = 1905] [id = 352] 05:33:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x90b9bc00) [pid = 1905] [serial = 1057] [outer = (nil)] 05:33:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x91085400) [pid = 1905] [serial = 1058] [outer = 0x90b9bc00] 05:33:12 INFO - PROCESS | 1905 | 1471350792776 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919dec00) [pid = 1905] [serial = 1059] [outer = 0x90b9bc00] 05:33:13 INFO - PROCESS | 1905 | 1471350793920 Marionette TRACE conn5 <- [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] 05:33:13 INFO - PROCESS | 1905 | 1471350793981 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:33:14 INFO - PROCESS | 1905 | 1471350793995 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1905 | 1471350794000 Marionette TRACE conn5 <- [1,1382,null,{}] 05:33:14 INFO - PROCESS | 1905 | 1471350794008 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1905 | 1471350794016 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:14 INFO - PROCESS | 1905 | 1471350794321 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:33:14 INFO - PROCESS | 1905 | 1471350794511 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1905 | 1471350794519 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96800 == 25 [pid = 1905] [id = 353] 05:33:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99c0d800) [pid = 1905] [serial = 1060] [outer = (nil)] 05:33:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99fe3800) [pid = 1905] [serial = 1061] [outer = 0x99c0d800] 05:33:14 INFO - PROCESS | 1905 | 1471350794616 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9aeed000) [pid = 1905] [serial = 1062] [outer = 0x99c0d800] 05:33:15 INFO - PROCESS | 1905 | [1905] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:15 INFO - PROCESS | 1905 | 1471350795737 Marionette TRACE conn5 <- [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] 05:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:33:15 INFO - PROCESS | 1905 | 1471350795794 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 05:33:15 INFO - PROCESS | 1905 | 1471350795802 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1905 | 1471350795805 Marionette TRACE conn5 <- [1,1386,null,{}] 05:33:15 INFO - PROCESS | 1905 | 1471350795822 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1905 | 1471350795831 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:16 INFO - PROCESS | 1905 | 1471350796027 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:33:16 INFO - PROCESS | 1905 | 1471350796344 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1905 | 1471350796361 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b913400 == 26 [pid = 1905] [id = 354] 05:33:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9b914000) [pid = 1905] [serial = 1063] [outer = (nil)] 05:33:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bf10000) [pid = 1905] [serial = 1064] [outer = 0x9b914000] 05:33:16 INFO - PROCESS | 1905 | 1471350796449 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c476400) [pid = 1905] [serial = 1065] [outer = 0x9b914000] 05:33:17 INFO - PROCESS | 1905 | 1471350797568 Marionette TRACE conn5 <- [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] 05:33:17 INFO - PROCESS | 1905 | 1471350797600 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 05:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:33:17 INFO - PROCESS | 1905 | 1471350797607 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1905 | 1471350797612 Marionette TRACE conn5 <- [1,1390,null,{}] 05:33:17 INFO - PROCESS | 1905 | 1471350797618 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1905 | 1471350797623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:17 INFO - PROCESS | 1905 | 1471350797851 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:33:18 INFO - PROCESS | 1905 | 1471350798069 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1905 | 1471350798079 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b909c00 == 27 [pid = 1905] [id = 355] 05:33:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c4cf000) [pid = 1905] [serial = 1066] [outer = (nil)] 05:33:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9c8adc00) [pid = 1905] [serial = 1067] [outer = 0x9c4cf000] 05:33:18 INFO - PROCESS | 1905 | 1471350798163 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9c8b1400) [pid = 1905] [serial = 1068] [outer = 0x9c4cf000] 05:33:19 INFO - PROCESS | 1905 | 1471350799368 Marionette TRACE conn5 <- [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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1783ms 05:33:19 INFO - PROCESS | 1905 | 1471350799392 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1905 | 1471350799398 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 05:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:33:19 INFO - PROCESS | 1905 | 1471350799407 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1905 | 1471350799412 Marionette TRACE conn5 <- [1,1394,null,{}] 05:33:19 INFO - PROCESS | 1905 | 1471350799420 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1905 | 1471350799426 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:19 INFO - PROCESS | 1905 | 1471350799684 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:33:19 INFO - PROCESS | 1905 | 1471350799895 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1905 | 1471350799910 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b400 == 28 [pid = 1905] [id = 356] 05:33:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x90b9c400) [pid = 1905] [serial = 1069] [outer = (nil)] 05:33:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x91086c00) [pid = 1905] [serial = 1070] [outer = 0x90b9c400] 05:33:19 INFO - PROCESS | 1905 | 1471350799989 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x910efc00) [pid = 1905] [serial = 1071] [outer = 0x90b9c400] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99c07800) [pid = 1905] [serial = 990] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9c8b4c00) [pid = 1905] [serial = 1022] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9b080000) [pid = 1905] [serial = 1016] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b07c000) [pid = 1905] [serial = 1004] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9b398400) [pid = 1905] [serial = 1017] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9b07f800) [pid = 1905] [serial = 1005] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x8f21d800) [pid = 1905] [serial = 992] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x8f26a400) [pid = 1905] [serial = 993] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9137a000) [pid = 1905] [serial = 995] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x919dc800) [pid = 1905] [serial = 996] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9509b400) [pid = 1905] [serial = 1020] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x978c0800) [pid = 1905] [serial = 998] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99c06c00) [pid = 1905] [serial = 999] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9aca5400) [pid = 1905] [serial = 1001] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9ae24000) [pid = 1905] [serial = 1002] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x93ac0400) [pid = 1905] [serial = 1010] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x95029800) [pid = 1905] [serial = 1011] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99cd4400) [pid = 1905] [serial = 1013] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b9e400) [pid = 1905] [serial = 1007] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x91087c00) [pid = 1905] [serial = 1008] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x93ac4c00) [pid = 1905] [serial = 1019] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99fec000) [pid = 1905] [serial = 1014] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c94f400) [pid = 1905] [serial = 1023] [outer = (nil)] [url = about:blank] 05:33:20 INFO - PROCESS | 1905 | 1471350800942 Marionette TRACE conn5 <- [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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1590ms 05:33:21 INFO - PROCESS | 1905 | 1471350800998 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1905 | 1471350801004 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:33:21 INFO - PROCESS | 1905 | 1471350801016 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1905 | 1471350801020 Marionette TRACE conn5 <- [1,1398,null,{}] 05:33:21 INFO - PROCESS | 1905 | 1471350801027 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1905 | 1471350801033 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:21 INFO - PROCESS | 1905 | 1471350801205 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:33:21 INFO - PROCESS | 1905 | 1471350801344 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1905 | 1471350801353 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108a800 == 29 [pid = 1905] [id = 357] 05:33:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93a82400) [pid = 1905] [serial = 1072] [outer = (nil)] 05:33:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x93b1a000) [pid = 1905] [serial = 1073] [outer = 0x93a82400] 05:33:21 INFO - PROCESS | 1905 | 1471350801440 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x950a1400) [pid = 1905] [serial = 1074] [outer = 0x93a82400] 05:33:22 INFO - PROCESS | 1905 | 1471350802281 Marionette TRACE conn5 <- [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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1336ms 05:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:33:22 INFO - PROCESS | 1905 | 1471350802353 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1905 | 1471350802356 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 05:33:22 INFO - PROCESS | 1905 | 1471350802364 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1905 | 1471350802369 Marionette TRACE conn5 <- [1,1402,null,{}] 05:33:22 INFO - PROCESS | 1905 | 1471350802385 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1905 | 1471350802394 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:22 INFO - PROCESS | 1905 | 1471350802565 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:33:22 INFO - PROCESS | 1905 | 1471350802705 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1905 | 1471350802724 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe6800 == 30 [pid = 1905] [id = 358] 05:33:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99fecc00) [pid = 1905] [serial = 1075] [outer = (nil)] 05:33:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9aeea400) [pid = 1905] [serial = 1076] [outer = 0x99fecc00] 05:33:22 INFO - PROCESS | 1905 | 1471350802810 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b07c400) [pid = 1905] [serial = 1077] [outer = 0x99fecc00] 05:33:23 INFO - PROCESS | 1905 | 1471350803785 Marionette TRACE conn5 <- [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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1451ms 05:33:23 INFO - PROCESS | 1905 | 1471350803820 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1905 | 1471350803824 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 05:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:33:23 INFO - PROCESS | 1905 | 1471350803831 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1905 | 1471350803834 Marionette TRACE conn5 <- [1,1406,null,{}] 05:33:23 INFO - PROCESS | 1905 | 1471350803840 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1905 | 1471350803845 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:24 INFO - PROCESS | 1905 | 1471350804064 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:33:24 INFO - PROCESS | 1905 | 1471350804090 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1905 | 1471350804096 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b07d400 == 31 [pid = 1905] [id = 359] 05:33:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9b07e000) [pid = 1905] [serial = 1078] [outer = (nil)] 05:33:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9b396800) [pid = 1905] [serial = 1079] [outer = 0x9b07e000] 05:33:24 INFO - PROCESS | 1905 | 1471350804172 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b90a800) [pid = 1905] [serial = 1080] [outer = 0x9b07e000] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f270800) [pid = 1905] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x919e1c00) [pid = 1905] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f21a400) [pid = 1905] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x95035c00) [pid = 1905] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x91087400) [pid = 1905] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99cca800) [pid = 1905] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c8b0400) [pid = 1905] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9c4c7000) [pid = 1905] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:33:24 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9d56d400) [pid = 1905] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:33:25 INFO - PROCESS | 1905 | 1471350805168 Marionette TRACE conn5 <- [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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1389ms 05:33:25 INFO - PROCESS | 1905 | 1471350805225 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1905 | 1471350805228 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:33:25 INFO - PROCESS | 1905 | 1471350805235 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1905 | 1471350805238 Marionette TRACE conn5 <- [1,1410,null,{}] 05:33:25 INFO - PROCESS | 1905 | 1471350805244 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1905 | 1471350805249 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:25 INFO - PROCESS | 1905 | 1471350805483 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:33:25 INFO - PROCESS | 1905 | 1471350805498 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1905 | 1471350805506 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a400 == 32 [pid = 1905] [id = 360] 05:33:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f21ec00) [pid = 1905] [serial = 1081] [outer = (nil)] 05:33:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9b087000) [pid = 1905] [serial = 1082] [outer = 0x8f21ec00] 05:33:25 INFO - PROCESS | 1905 | 1471350805580 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9bf10400) [pid = 1905] [serial = 1083] [outer = 0x8f21ec00] 05:33:26 INFO - PROCESS | 1905 | 1471350806554 Marionette TRACE conn5 <- [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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1344ms 05:33:26 INFO - PROCESS | 1905 | 1471350806580 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:33:26 INFO - PROCESS | 1905 | 1471350806584 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 05:33:26 INFO - PROCESS | 1905 | 1471350806590 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1905 | 1471350806594 Marionette TRACE conn5 <- [1,1414,null,{}] 05:33:26 INFO - PROCESS | 1905 | 1471350806600 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1905 | 1471350806611 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:26 INFO - PROCESS | 1905 | 1471350806875 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:33:27 INFO - PROCESS | 1905 | 1471350807128 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1905 | 1471350807139 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f267800 == 33 [pid = 1905] [id = 361] 05:33:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f26a400) [pid = 1905] [serial = 1084] [outer = (nil)] 05:33:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f270000) [pid = 1905] [serial = 1085] [outer = 0x8f26a400] 05:33:27 INFO - PROCESS | 1905 | 1471350807246 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f2b9000) [pid = 1905] [serial = 1086] [outer = 0x8f26a400] 05:33:28 INFO - PROCESS | 1905 | 1471350808337 Marionette TRACE conn5 <- [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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1782ms 05:33:28 INFO - PROCESS | 1905 | 1471350808375 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1905 | 1471350808381 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 05:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:33:28 INFO - PROCESS | 1905 | 1471350808390 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1905 | 1471350808396 Marionette TRACE conn5 <- [1,1418,null,{}] 05:33:28 INFO - PROCESS | 1905 | 1471350808403 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1905 | 1471350808412 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:28 INFO - PROCESS | 1905 | 1471350808736 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:33:28 INFO - PROCESS | 1905 | 1471350808893 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1905 | 1471350808903 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b95c00 == 34 [pid = 1905] [id = 362] 05:33:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x913b2c00) [pid = 1905] [serial = 1087] [outer = (nil)] 05:33:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93a7ec00) [pid = 1905] [serial = 1088] [outer = 0x913b2c00] 05:33:28 INFO - PROCESS | 1905 | 1471350808993 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x946cbc00) [pid = 1905] [serial = 1089] [outer = 0x913b2c00] 05:33:29 INFO - PROCESS | 1905 | 1471350809986 Marionette TRACE conn5 <- [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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1645ms 05:33:30 INFO - PROCESS | 1905 | 1471350810036 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1905 | 1471350810042 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:33:30 INFO - PROCESS | 1905 | 1471350810049 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1905 | 1471350810053 Marionette TRACE conn5 <- [1,1422,null,{}] 05:33:30 INFO - PROCESS | 1905 | 1471350810059 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1905 | 1471350810064 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:30 INFO - PROCESS | 1905 | 1471350810265 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:33:30 INFO - PROCESS | 1905 | 1471350810553 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1905 | 1471350810561 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c06c00 == 35 [pid = 1905] [id = 363] 05:33:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cc8c00) [pid = 1905] [serial = 1090] [outer = (nil)] 05:33:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cd5800) [pid = 1905] [serial = 1091] [outer = 0x99cc8c00] 05:33:30 INFO - PROCESS | 1905 | 1471350810694 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9acaa000) [pid = 1905] [serial = 1092] [outer = 0x99cc8c00] 05:33:31 INFO - PROCESS | 1905 | 1471350811818 Marionette TRACE conn5 <- [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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1835ms 05:33:31 INFO - PROCESS | 1905 | 1471350811886 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1905 | 1471350811892 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 05:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:33:31 INFO - PROCESS | 1905 | 1471350811910 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1905 | 1471350811918 Marionette TRACE conn5 <- [1,1426,null,{}] 05:33:31 INFO - PROCESS | 1905 | 1471350811925 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1905 | 1471350811931 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:32 INFO - PROCESS | 1905 | 1471350812174 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:33:32 INFO - PROCESS | 1905 | 1471350812408 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1905 | 1471350812420 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd800 == 36 [pid = 1905] [id = 364] 05:33:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9b07b000) [pid = 1905] [serial = 1093] [outer = (nil)] 05:33:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9c950000) [pid = 1905] [serial = 1094] [outer = 0x9b07b000] 05:33:32 INFO - PROCESS | 1905 | 1471350812505 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9d34ec00) [pid = 1905] [serial = 1095] [outer = 0x9b07b000] 05:33:33 INFO - PROCESS | 1905 | 1471350813509 Marionette TRACE conn5 <- [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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1652ms 05:33:33 INFO - PROCESS | 1905 | 1471350813557 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1905 | 1471350813564 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:33:33 INFO - PROCESS | 1905 | 1471350813575 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1905 | 1471350813580 Marionette TRACE conn5 <- [1,1430,null,{}] 05:33:33 INFO - PROCESS | 1905 | 1471350813591 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1905 | 1471350813597 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:33 INFO - PROCESS | 1905 | 1471350813823 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:33:34 INFO - PROCESS | 1905 | 1471350814036 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1905 | 1471350814046 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bdc00 == 37 [pid = 1905] [id = 365] 05:33:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x919e2c00) [pid = 1905] [serial = 1096] [outer = (nil)] 05:33:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa04a4c00) [pid = 1905] [serial = 1097] [outer = 0x919e2c00] 05:33:34 INFO - PROCESS | 1905 | 1471350814174 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa04a9000) [pid = 1905] [serial = 1098] [outer = 0x919e2c00] 05:33:35 INFO - PROCESS | 1905 | 1471350815125 Marionette TRACE conn5 <- [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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1585ms 05:33:35 INFO - PROCESS | 1905 | 1471350815161 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1905 | 1471350815165 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 05:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:33:35 INFO - PROCESS | 1905 | 1471350815173 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1905 | 1471350815176 Marionette TRACE conn5 <- [1,1434,null,{}] 05:33:35 INFO - PROCESS | 1905 | 1471350815182 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1905 | 1471350815188 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:35 INFO - PROCESS | 1905 | 1471350815378 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:33:35 INFO - PROCESS | 1905 | 1471350815629 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1905 | 1471350815648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:35 INFO - PROCESS | 1905 | ++DOCSHELL 0xa0632400 == 38 [pid = 1905] [id = 366] 05:33:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa0633000) [pid = 1905] [serial = 1099] [outer = (nil)] 05:33:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa0636400) [pid = 1905] [serial = 1100] [outer = 0xa0633000] 05:33:35 INFO - PROCESS | 1905 | 1471350815765 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa109c400) [pid = 1905] [serial = 1101] [outer = 0xa0633000] 05:33:36 INFO - PROCESS | 1905 | 1471350816793 Marionette TRACE conn5 <- [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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1685ms 05:33:36 INFO - PROCESS | 1905 | 1471350816860 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:33:36 INFO - PROCESS | 1905 | 1471350816864 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 05:33:36 INFO - PROCESS | 1905 | 1471350816871 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1905 | 1471350816875 Marionette TRACE conn5 <- [1,1438,null,{}] 05:33:36 INFO - PROCESS | 1905 | 1471350816882 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1905 | 1471350816888 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:37 INFO - PROCESS | 1905 | 1471350817124 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:33:37 INFO - PROCESS | 1905 | 1471350817600 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1905 | 1471350817607 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271400 == 39 [pid = 1905] [id = 367] 05:33:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x8f272800) [pid = 1905] [serial = 1102] [outer = (nil)] 05:33:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f2c2400) [pid = 1905] [serial = 1103] [outer = 0x8f272800] 05:33:37 INFO - PROCESS | 1905 | 1471350817693 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x90b9fc00) [pid = 1905] [serial = 1104] [outer = 0x8f272800] 05:33:38 INFO - PROCESS | 1905 | 1471350818683 Marionette TRACE conn5 <- [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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1887ms 05:33:38 INFO - PROCESS | 1905 | 1471350818760 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1905 | 1471350818765 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 05:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:33:38 INFO - PROCESS | 1905 | 1471350818774 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1905 | 1471350818779 Marionette TRACE conn5 <- [1,1442,null,{}] 05:33:38 INFO - PROCESS | 1905 | 1471350818787 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1905 | 1471350818795 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:39 INFO - PROCESS | 1905 | 1471350819029 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:33:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a400 == 38 [pid = 1905] [id = 360] 05:33:39 INFO - PROCESS | 1905 | --DOCSHELL 0x9b07d400 == 37 [pid = 1905] [id = 359] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe6800 == 36 [pid = 1905] [id = 358] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9108a800 == 35 [pid = 1905] [id = 357] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b400 == 34 [pid = 1905] [id = 356] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c4c00 == 33 [pid = 1905] [id = 335] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219000 == 32 [pid = 1905] [id = 347] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x99ccbc00 == 31 [pid = 1905] [id = 337] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93c00 == 30 [pid = 1905] [id = 336] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26e400 == 29 [pid = 1905] [id = 351] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21f400 == 28 [pid = 1905] [id = 344] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9b909c00 == 27 [pid = 1905] [id = 355] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9108b400 == 26 [pid = 1905] [id = 348] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b000 == 25 [pid = 1905] [id = 352] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf05c00 == 24 [pid = 1905] [id = 343] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215400 == 23 [pid = 1905] [id = 339] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x919dd800 == 22 [pid = 1905] [id = 349] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x91081400 == 21 [pid = 1905] [id = 341] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b96800 == 20 [pid = 1905] [id = 353] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef9c00 == 19 [pid = 1905] [id = 338] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x93a83000 == 18 [pid = 1905] [id = 345] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9b913400 == 17 [pid = 1905] [id = 354] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x95034800 == 16 [pid = 1905] [id = 350] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9509c400 == 15 [pid = 1905] [id = 340] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214800 == 14 [pid = 1905] [id = 346] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x9509e400 == 13 [pid = 1905] [id = 342] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0xa0632400 == 12 [pid = 1905] [id = 366] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bdc00 == 11 [pid = 1905] [id = 365] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd800 == 10 [pid = 1905] [id = 364] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x90b95c00 == 9 [pid = 1905] [id = 362] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x99c06c00 == 8 [pid = 1905] [id = 363] 05:33:40 INFO - PROCESS | 1905 | --DOCSHELL 0x8f267800 == 7 [pid = 1905] [id = 361] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x910f3000) [pid = 1905] [serial = 1046] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x919e8000) [pid = 1905] [serial = 1041] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x913afc00) [pid = 1905] [serial = 1040] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95032400) [pid = 1905] [serial = 1050] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f221c00) [pid = 1905] [serial = 1043] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f273c00) [pid = 1905] [serial = 1044] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99cccc00) [pid = 1905] [serial = 1052] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x93a7e000) [pid = 1905] [serial = 1026] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x913b1400) [pid = 1905] [serial = 1025] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9aef1c00) [pid = 1905] [serial = 1029] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99fe9000) [pid = 1905] [serial = 1028] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9d34c800) [pid = 1905] [serial = 1032] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d342800) [pid = 1905] [serial = 1031] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9d573400) [pid = 1905] [serial = 1035] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d532c00) [pid = 1905] [serial = 1034] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa05a8800) [pid = 1905] [serial = 1038] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa04b2c00) [pid = 1905] [serial = 1037] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x93ac5000) [pid = 1905] [serial = 1049] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99fdf400) [pid = 1905] [serial = 1053] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99ccc800) [pid = 1905] [serial = 1055] [outer = (nil)] [url = about:blank] 05:33:40 INFO - PROCESS | 1905 | 1471350820318 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1905 | 1471350820334 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21ac00 == 8 [pid = 1905] [id = 368] 05:33:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f21b800) [pid = 1905] [serial = 1105] [outer = (nil)] 05:33:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f221800) [pid = 1905] [serial = 1106] [outer = 0x8f21b800] 05:33:40 INFO - PROCESS | 1905 | 1471350820410 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f273800) [pid = 1905] [serial = 1107] [outer = 0x8f21b800] 05:33:41 INFO - PROCESS | 1905 | 1471350821284 Marionette TRACE conn5 <- [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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2540ms 05:33:41 INFO - PROCESS | 1905 | 1471350821316 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1905 | 1471350821322 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 05:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:33:41 INFO - PROCESS | 1905 | 1471350821330 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1905 | 1471350821334 Marionette TRACE conn5 <- [1,1446,null,{}] 05:33:41 INFO - PROCESS | 1905 | 1471350821343 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1905 | 1471350821350 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:41 INFO - PROCESS | 1905 | 1471350821533 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:33:41 INFO - PROCESS | 1905 | 1471350821545 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1905 | 1471350821555 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e8000 == 9 [pid = 1905] [id = 369] 05:33:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x910ed000) [pid = 1905] [serial = 1108] [outer = (nil)] 05:33:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x91376c00) [pid = 1905] [serial = 1109] [outer = 0x910ed000] 05:33:41 INFO - PROCESS | 1905 | 1471350821644 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9137f800) [pid = 1905] [serial = 1110] [outer = 0x910ed000] 05:33:42 INFO - PROCESS | 1905 | 1471350822628 Marionette TRACE conn5 <- [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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1345ms 05:33:42 INFO - PROCESS | 1905 | 1471350822680 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1905 | 1471350822686 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 05:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:33:42 INFO - PROCESS | 1905 | 1471350822713 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1905 | 1471350822718 Marionette TRACE conn5 <- [1,1450,null,{}] 05:33:42 INFO - PROCESS | 1905 | 1471350822742 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1905 | 1471350822746 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:42 INFO - PROCESS | 1905 | 1471350822978 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:33:43 INFO - PROCESS | 1905 | 1471350823004 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1905 | 1471350823015 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e3400 == 10 [pid = 1905] [id = 370] 05:33:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93a80400) [pid = 1905] [serial = 1111] [outer = (nil)] 05:33:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x93ac0800) [pid = 1905] [serial = 1112] [outer = 0x93a80400] 05:33:43 INFO - PROCESS | 1905 | 1471350823088 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x946c4400) [pid = 1905] [serial = 1113] [outer = 0x93a80400] 05:33:44 INFO - PROCESS | 1905 | 1471350824178 Marionette TRACE conn5 <- [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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1532ms 05:33:44 INFO - PROCESS | 1905 | 1471350824246 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1905 | 1471350824251 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 05:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:33:44 INFO - PROCESS | 1905 | 1471350824266 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1905 | 1471350824276 Marionette TRACE conn5 <- [1,1454,null,{}] 05:33:44 INFO - PROCESS | 1905 | 1471350824293 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 1905 | 1471350824301 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:44 INFO - PROCESS | 1905 | 1471350824528 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:33:44 INFO - PROCESS | 1905 | 1471350824555 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1905 | 1471350824562 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c5800 == 11 [pid = 1905] [id = 371] 05:33:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x982d0c00) [pid = 1905] [serial = 1114] [outer = (nil)] 05:33:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9959f000) [pid = 1905] [serial = 1115] [outer = 0x982d0c00] 05:33:44 INFO - PROCESS | 1905 | 1471350824639 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99ca3c00) [pid = 1905] [serial = 1116] [outer = 0x982d0c00] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9b914000) [pid = 1905] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9108a400) [pid = 1905] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99c0d800) [pid = 1905] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x90b9c400) [pid = 1905] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x93a82400) [pid = 1905] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c4cf000) [pid = 1905] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9b07e000) [pid = 1905] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99fecc00) [pid = 1905] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x90b9bc00) [pid = 1905] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9108bc00) [pid = 1905] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:33:45 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f21ec00) [pid = 1905] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:33:46 INFO - PROCESS | 1905 | 1471350826148 Marionette TRACE conn5 <- [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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1916ms 05:33:46 INFO - PROCESS | 1905 | 1471350826175 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:33:46 INFO - PROCESS | 1905 | 1471350826181 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 05:33:46 INFO - PROCESS | 1905 | 1471350826188 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1905 | 1471350826192 Marionette TRACE conn5 <- [1,1458,null,{}] 05:33:46 INFO - PROCESS | 1905 | 1471350826198 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 1905 | 1471350826204 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:46 INFO - PROCESS | 1905 | 1471350826440 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:33:46 INFO - PROCESS | 1905 | 1471350826454 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1905 | 1471350826463 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108a400 == 12 [pid = 1905] [id = 372] 05:33:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x913ae000) [pid = 1905] [serial = 1117] [outer = (nil)] 05:33:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99c95c00) [pid = 1905] [serial = 1118] [outer = 0x913ae000] 05:33:46 INFO - PROCESS | 1905 | 1471350826552 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99ccb400) [pid = 1905] [serial = 1119] [outer = 0x913ae000] 05:33:47 INFO - PROCESS | 1905 | 1471350827552 Marionette TRACE conn5 <- [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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1433ms 05:33:47 INFO - PROCESS | 1905 | 1471350827621 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1905 | 1471350827629 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 05:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:33:47 INFO - PROCESS | 1905 | 1471350827639 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1905 | 1471350827643 Marionette TRACE conn5 <- [1,1462,null,{}] 05:33:47 INFO - PROCESS | 1905 | 1471350827652 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1905 | 1471350827658 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:47 INFO - PROCESS | 1905 | 1471350827887 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:33:48 INFO - PROCESS | 1905 | 1471350828135 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1905 | 1471350828154 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9d400 == 13 [pid = 1905] [id = 373] 05:33:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x91081400) [pid = 1905] [serial = 1120] [outer = (nil)] 05:33:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9108f400) [pid = 1905] [serial = 1121] [outer = 0x91081400] 05:33:48 INFO - PROCESS | 1905 | 1471350828267 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919e1400) [pid = 1905] [serial = 1122] [outer = 0x91081400] 05:33:49 INFO - PROCESS | 1905 | 1471350829398 Marionette TRACE conn5 <- [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]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1840ms 05:33:49 INFO - PROCESS | 1905 | 1471350829481 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1905 | 1471350829489 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 05:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:33:49 INFO - PROCESS | 1905 | 1471350829502 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1905 | 1471350829508 Marionette TRACE conn5 <- [1,1466,null,{}] 05:33:49 INFO - PROCESS | 1905 | 1471350829514 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 1905 | 1471350829520 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:49 INFO - PROCESS | 1905 | 1471350829720 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:33:49 INFO - PROCESS | 1905 | 1471350829920 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1905 | 1471350829932 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f274400 == 14 [pid = 1905] [id = 374] 05:33:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x91086400) [pid = 1905] [serial = 1123] [outer = (nil)] 05:33:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99127c00) [pid = 1905] [serial = 1124] [outer = 0x91086400] 05:33:50 INFO - PROCESS | 1905 | 1471350830017 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99cc8400) [pid = 1905] [serial = 1125] [outer = 0x91086400] 05:33:51 INFO - PROCESS | 1905 | 1471350831089 Marionette TRACE conn5 <- [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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1634ms 05:33:51 INFO - PROCESS | 1905 | 1471350831137 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:33:51 INFO - PROCESS | 1905 | 1471350831141 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 05:33:51 INFO - PROCESS | 1905 | 1471350831149 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1905 | 1471350831155 Marionette TRACE conn5 <- [1,1470,null,{}] 05:33:51 INFO - PROCESS | 1905 | 1471350831172 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1905 | 1471350831180 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:51 INFO - PROCESS | 1905 | 1471350831371 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:33:51 INFO - PROCESS | 1905 | 1471350831634 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1905 | 1471350831645 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef0400 == 15 [pid = 1905] [id = 375] 05:33:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aef0800) [pid = 1905] [serial = 1126] [outer = (nil)] 05:33:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9aef8000) [pid = 1905] [serial = 1127] [outer = 0x9aef0800] 05:33:51 INFO - PROCESS | 1905 | 1471350831735 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b07e000) [pid = 1905] [serial = 1128] [outer = 0x9aef0800] 05:33:52 INFO - PROCESS | 1905 | 1471350832767 Marionette TRACE conn5 <- [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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1686ms 05:33:52 INFO - PROCESS | 1905 | 1471350832836 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:33:52 INFO - PROCESS | 1905 | 1471350832841 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 05:33:52 INFO - PROCESS | 1905 | 1471350832848 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1905 | 1471350832852 Marionette TRACE conn5 <- [1,1474,null,{}] 05:33:52 INFO - PROCESS | 1905 | 1471350832858 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1905 | 1471350832864 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:53 INFO - PROCESS | 1905 | 1471350833084 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:33:53 INFO - PROCESS | 1905 | 1471350833346 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1905 | 1471350833354 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe8400 == 16 [pid = 1905] [id = 376] 05:33:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9b045800) [pid = 1905] [serial = 1129] [outer = (nil)] 05:33:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9b909c00) [pid = 1905] [serial = 1130] [outer = 0x9b045800] 05:33:53 INFO - PROCESS | 1905 | 1471350833441 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9b393400) [pid = 1905] [serial = 1131] [outer = 0x9b045800] 05:33:54 INFO - PROCESS | 1905 | 1471350834655 Marionette TRACE conn5 <- [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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1840ms 05:33:54 INFO - PROCESS | 1905 | 1471350834688 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1905 | 1471350834695 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 05:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:33:54 INFO - PROCESS | 1905 | 1471350834705 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1905 | 1471350834709 Marionette TRACE conn5 <- [1,1478,null,{}] 05:33:54 INFO - PROCESS | 1905 | 1471350834730 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 1905 | 1471350834737 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:55 INFO - PROCESS | 1905 | 1471350835132 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:33:55 INFO - PROCESS | 1905 | 1471350835254 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1905 | 1471350835269 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c476400) [pid = 1905] [serial = 1065] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x99fed800) [pid = 1905] [serial = 1056] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99fe3800) [pid = 1905] [serial = 1061] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x910efc00) [pid = 1905] [serial = 1071] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x950a1400) [pid = 1905] [serial = 1074] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c8adc00) [pid = 1905] [serial = 1067] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b396800) [pid = 1905] [serial = 1079] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c8b1400) [pid = 1905] [serial = 1068] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x91086c00) [pid = 1905] [serial = 1070] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9b90a800) [pid = 1905] [serial = 1080] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9aeea400) [pid = 1905] [serial = 1076] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9b07c400) [pid = 1905] [serial = 1077] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x91085400) [pid = 1905] [serial = 1058] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9bf10000) [pid = 1905] [serial = 1064] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93b1a000) [pid = 1905] [serial = 1073] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9aeed000) [pid = 1905] [serial = 1062] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x919dec00) [pid = 1905] [serial = 1059] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x913abc00) [pid = 1905] [serial = 1047] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9b087000) [pid = 1905] [serial = 1082] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9bf10400) [pid = 1905] [serial = 1083] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c2c00 == 17 [pid = 1905] [id = 377] 05:33:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f2c4800) [pid = 1905] [serial = 1132] [outer = (nil)] 05:33:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x91090c00) [pid = 1905] [serial = 1133] [outer = 0x8f2c4800] 05:33:55 INFO - PROCESS | 1905 | 1471350835405 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9137ac00) [pid = 1905] [serial = 1134] [outer = 0x8f2c4800] 05:33:56 INFO - PROCESS | 1905 | 1471350836297 Marionette TRACE conn5 <- [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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1653ms 05:33:56 INFO - PROCESS | 1905 | 1471350836357 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1905 | 1471350836365 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 05:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:33:56 INFO - PROCESS | 1905 | 1471350836377 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1905 | 1471350836381 Marionette TRACE conn5 <- [1,1482,null,{}] 05:33:56 INFO - PROCESS | 1905 | 1471350836388 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 1905 | 1471350836395 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:56 INFO - PROCESS | 1905 | 1471350836577 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:33:56 INFO - PROCESS | 1905 | 1471350836704 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1905 | 1471350836713 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x95030000 == 18 [pid = 1905] [id = 378] 05:33:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x95033800) [pid = 1905] [serial = 1135] [outer = (nil)] 05:33:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x950a3800) [pid = 1905] [serial = 1136] [outer = 0x95033800] 05:33:56 INFO - PROCESS | 1905 | 1471350836802 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x982dd800) [pid = 1905] [serial = 1137] [outer = 0x95033800] 05:33:57 INFO - PROCESS | 1905 | 1471350837744 Marionette TRACE conn5 <- [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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1431ms 05:33:57 INFO - PROCESS | 1905 | 1471350837807 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1905 | 1471350837811 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:33:57 INFO - PROCESS | 1905 | 1471350837819 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1905 | 1471350837826 Marionette TRACE conn5 <- [1,1486,null,{}] 05:33:57 INFO - PROCESS | 1905 | 1471350837843 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1905 | 1471350837852 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:58 INFO - PROCESS | 1905 | 1471350838039 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:33:58 INFO - PROCESS | 1905 | 1471350838185 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1905 | 1471350838197 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeef000 == 19 [pid = 1905] [id = 379] 05:33:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeef400) [pid = 1905] [serial = 1138] [outer = (nil)] 05:33:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9aef8800) [pid = 1905] [serial = 1139] [outer = 0x9aeef400] 05:33:58 INFO - PROCESS | 1905 | 1471350838285 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b083400) [pid = 1905] [serial = 1140] [outer = 0x9aeef400] 05:33:59 INFO - PROCESS | 1905 | 1471350839287 Marionette TRACE conn5 <- [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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1502ms 05:33:59 INFO - PROCESS | 1905 | 1471350839322 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1905 | 1471350839326 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 05:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:33:59 INFO - PROCESS | 1905 | 1471350839332 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1905 | 1471350839336 Marionette TRACE conn5 <- [1,1490,null,{}] 05:33:59 INFO - PROCESS | 1905 | 1471350839341 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 1905 | 1471350839346 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:59 INFO - PROCESS | 1905 | 1471350839557 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:33:59 INFO - PROCESS | 1905 | 1471350839591 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1905 | 1471350839597 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:33:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf07800 == 20 [pid = 1905] [id = 380] 05:33:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9bf0c400) [pid = 1905] [serial = 1141] [outer = (nil)] 05:33:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9bf10c00) [pid = 1905] [serial = 1142] [outer = 0x9bf0c400] 05:33:59 INFO - PROCESS | 1905 | 1471350839671 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bfce400) [pid = 1905] [serial = 1143] [outer = 0x9bf0c400] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f272800) [pid = 1905] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f26a400) [pid = 1905] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x913b2c00) [pid = 1905] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99cc8c00) [pid = 1905] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9b07b000) [pid = 1905] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919e2c00) [pid = 1905] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa0633000) [pid = 1905] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93a80400) [pid = 1905] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x982d0c00) [pid = 1905] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x8f21b800) [pid = 1905] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:34:00 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x910ed000) [pid = 1905] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:34:00 INFO - PROCESS | 1905 | 1471350840745 Marionette TRACE conn5 <- [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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1434ms 05:34:00 INFO - PROCESS | 1905 | 1471350840768 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1905 | 1471350840772 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 05:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:34:00 INFO - PROCESS | 1905 | 1471350840779 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1905 | 1471350840782 Marionette TRACE conn5 <- [1,1494,null,{}] 05:34:00 INFO - PROCESS | 1905 | 1471350840788 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 1905 | 1471350840793 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:01 INFO - PROCESS | 1905 | 1471350841002 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:34:01 INFO - PROCESS | 1905 | 1471350841019 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1905 | 1471350841026 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21b800 == 21 [pid = 1905] [id = 381] 05:34:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f26cc00) [pid = 1905] [serial = 1144] [outer = (nil)] 05:34:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x982d3c00) [pid = 1905] [serial = 1145] [outer = 0x8f26cc00] 05:34:01 INFO - PROCESS | 1905 | 1471350841102 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9b048c00) [pid = 1905] [serial = 1146] [outer = 0x8f26cc00] 05:34:02 INFO - PROCESS | 1905 | 1471350842100 Marionette TRACE conn5 <- [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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1391ms 05:34:02 INFO - PROCESS | 1905 | 1471350842171 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1905 | 1471350842175 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:34:02 INFO - PROCESS | 1905 | 1471350842183 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1905 | 1471350842187 Marionette TRACE conn5 <- [1,1498,null,{}] 05:34:02 INFO - PROCESS | 1905 | 1471350842192 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 1905 | 1471350842203 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:02 INFO - PROCESS | 1905 | 1471350842476 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:34:02 INFO - PROCESS | 1905 | 1471350842725 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1905 | 1471350842733 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221c00 == 22 [pid = 1905] [id = 382] 05:34:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f222400) [pid = 1905] [serial = 1147] [outer = (nil)] 05:34:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f276800) [pid = 1905] [serial = 1148] [outer = 0x8f222400] 05:34:02 INFO - PROCESS | 1905 | 1471350842870 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f2c0400) [pid = 1905] [serial = 1149] [outer = 0x8f222400] 05:34:03 INFO - PROCESS | 1905 | 1471350843880 Marionette TRACE conn5 <- [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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1735ms 05:34:03 INFO - PROCESS | 1905 | 1471350843922 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1905 | 1471350843929 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 05:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:34:03 INFO - PROCESS | 1905 | 1471350843939 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1905 | 1471350843943 Marionette TRACE conn5 <- [1,1502,null,{}] 05:34:03 INFO - PROCESS | 1905 | 1471350843952 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 1905 | 1471350843962 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:04 INFO - PROCESS | 1905 | 1471350844201 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:34:04 INFO - PROCESS | 1905 | 1471350844424 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1905 | 1471350844433 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x913adc00 == 23 [pid = 1905] [id = 383] 05:34:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913b2000) [pid = 1905] [serial = 1150] [outer = (nil)] 05:34:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919e6000) [pid = 1905] [serial = 1151] [outer = 0x913b2000] 05:34:04 INFO - PROCESS | 1905 | 1471350844568 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93ac5000) [pid = 1905] [serial = 1152] [outer = 0x913b2000] 05:34:05 INFO - PROCESS | 1905 | 1471350845536 Marionette TRACE conn5 <- [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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1639ms 05:34:05 INFO - PROCESS | 1905 | 1471350845578 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1905 | 1471350845583 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:34:05 INFO - PROCESS | 1905 | 1471350845590 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1905 | 1471350845595 Marionette TRACE conn5 <- [1,1506,null,{}] 05:34:05 INFO - PROCESS | 1905 | 1471350845601 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1905 | 1471350845607 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:05 INFO - PROCESS | 1905 | 1471350845838 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:34:06 INFO - PROCESS | 1905 | 1471350846102 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1905 | 1471350846111 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d4800 == 24 [pid = 1905] [id = 384] 05:34:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cc8c00) [pid = 1905] [serial = 1153] [outer = (nil)] 05:34:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99cd4800) [pid = 1905] [serial = 1154] [outer = 0x99cc8c00] 05:34:06 INFO - PROCESS | 1905 | 1471350846239 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9a0edc00) [pid = 1905] [serial = 1155] [outer = 0x99cc8c00] 05:34:07 INFO - PROCESS | 1905 | 1471350847209 Marionette TRACE conn5 <- [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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1652ms 05:34:07 INFO - PROCESS | 1905 | 1471350847243 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1905 | 1471350847250 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:34:07 INFO - PROCESS | 1905 | 1471350847270 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1905 | 1471350847278 Marionette TRACE conn5 <- [1,1510,null,{}] 05:34:07 INFO - PROCESS | 1905 | 1471350847286 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 1905 | 1471350847294 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:07 INFO - PROCESS | 1905 | 1471350847536 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:34:07 INFO - PROCESS | 1905 | 1471350847750 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1905 | 1471350847759 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bdc00 == 25 [pid = 1905] [id = 385] 05:34:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x910e7800) [pid = 1905] [serial = 1156] [outer = (nil)] 05:34:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c8ab000) [pid = 1905] [serial = 1157] [outer = 0x910e7800] 05:34:07 INFO - PROCESS | 1905 | 1471350847890 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c8b1400) [pid = 1905] [serial = 1158] [outer = 0x910e7800] 05:34:08 INFO - PROCESS | 1905 | 1471350848872 Marionette TRACE conn5 <- [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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1655ms 05:34:08 INFO - PROCESS | 1905 | 1471350848917 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:34:08 INFO - PROCESS | 1905 | 1471350848922 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 05:34:08 INFO - PROCESS | 1905 | 1471350848928 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1905 | 1471350848932 Marionette TRACE conn5 <- [1,1514,null,{}] 05:34:08 INFO - PROCESS | 1905 | 1471350848938 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 1905 | 1471350848943 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:09 INFO - PROCESS | 1905 | 1471350849166 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:34:09 INFO - PROCESS | 1905 | 1471350849381 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1905 | 1471350849387 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a17f800 == 26 [pid = 1905] [id = 386] 05:34:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9bf0f000) [pid = 1905] [serial = 1159] [outer = (nil)] 05:34:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c958c00) [pid = 1905] [serial = 1160] [outer = 0x9bf0f000] 05:34:09 INFO - PROCESS | 1905 | 1471350849518 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d347000) [pid = 1905] [serial = 1161] [outer = 0x9bf0f000] 05:34:10 INFO - PROCESS | 1905 | 1471350850718 Marionette TRACE conn5 <- [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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1840ms 05:34:10 INFO - PROCESS | 1905 | 1471350850769 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1905 | 1471350850780 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:34:10 INFO - PROCESS | 1905 | 1471350850831 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1905 | 1471350850837 Marionette TRACE conn5 <- [1,1518,null,{}] 05:34:10 INFO - PROCESS | 1905 | 1471350850860 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1905 | 1471350850866 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:11 INFO - PROCESS | 1905 | 1471350851185 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:34:11 INFO - PROCESS | 1905 | 1471350851382 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1905 | 1471350851399 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ed000 == 27 [pid = 1905] [id = 387] 05:34:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x910f1800) [pid = 1905] [serial = 1162] [outer = (nil)] 05:34:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x913ac000) [pid = 1905] [serial = 1163] [outer = 0x910f1800] 05:34:11 INFO - PROCESS | 1905 | 1471350851477 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x913b3800) [pid = 1905] [serial = 1164] [outer = 0x910f1800] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21b800 == 26 [pid = 1905] [id = 381] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf07800 == 25 [pid = 1905] [id = 380] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeef000 == 24 [pid = 1905] [id = 379] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x95030000 == 23 [pid = 1905] [id = 378] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c2c00 == 22 [pid = 1905] [id = 377] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe8400 == 21 [pid = 1905] [id = 376] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef0400 == 20 [pid = 1905] [id = 375] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f274400 == 19 [pid = 1905] [id = 374] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9d400 == 18 [pid = 1905] [id = 373] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21ac00 == 17 [pid = 1905] [id = 368] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x910e8000 == 16 [pid = 1905] [id = 369] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x919e3400 == 15 [pid = 1905] [id = 370] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9108a400 == 14 [pid = 1905] [id = 372] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x978c5800 == 13 [pid = 1905] [id = 371] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271400 == 12 [pid = 1905] [id = 367] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x9a17f800 == 11 [pid = 1905] [id = 386] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bdc00 == 10 [pid = 1905] [id = 385] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x913adc00 == 9 [pid = 1905] [id = 383] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x982d4800 == 8 [pid = 1905] [id = 384] 05:34:12 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221c00 == 7 [pid = 1905] [id = 382] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99c95c00) [pid = 1905] [serial = 1118] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x8f2c2400) [pid = 1905] [serial = 1103] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x8f2b9000) [pid = 1905] [serial = 1086] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f270000) [pid = 1905] [serial = 1085] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x946cbc00) [pid = 1905] [serial = 1089] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x93a7ec00) [pid = 1905] [serial = 1088] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9acaa000) [pid = 1905] [serial = 1092] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x99cd5800) [pid = 1905] [serial = 1091] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d34ec00) [pid = 1905] [serial = 1095] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c950000) [pid = 1905] [serial = 1094] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa04a9000) [pid = 1905] [serial = 1098] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa04a4c00) [pid = 1905] [serial = 1097] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa109c400) [pid = 1905] [serial = 1101] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa0636400) [pid = 1905] [serial = 1100] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x946c4400) [pid = 1905] [serial = 1113] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9959f000) [pid = 1905] [serial = 1115] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f221800) [pid = 1905] [serial = 1106] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f273800) [pid = 1905] [serial = 1107] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x91376c00) [pid = 1905] [serial = 1109] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x90b9fc00) [pid = 1905] [serial = 1104] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x93ac0800) [pid = 1905] [serial = 1112] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99ca3c00) [pid = 1905] [serial = 1116] [outer = (nil)] [url = about:blank] 05:34:12 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9137f800) [pid = 1905] [serial = 1110] [outer = (nil)] [url = about:blank] 05:34:13 INFO - PROCESS | 1905 | 1471350853489 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2744ms 05:34:13 INFO - PROCESS | 1905 | 1471350853535 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1905 | 1471350853542 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 05:34:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:34:13 INFO - PROCESS | 1905 | 1471350853551 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1905 | 1471350853559 Marionette TRACE conn5 <- [1,1522,null,{}] 05:34:13 INFO - PROCESS | 1905 | 1471350853568 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1905 | 1471350853573 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:13 INFO - PROCESS | 1905 | 1471350853782 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:34:13 INFO - PROCESS | 1905 | 1471350853908 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1905 | 1471350853921 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be400 == 8 [pid = 1905] [id = 388] 05:34:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x90b91000) [pid = 1905] [serial = 1165] [outer = (nil)] 05:34:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x91082400) [pid = 1905] [serial = 1166] [outer = 0x90b91000] 05:34:14 INFO - PROCESS | 1905 | 1471350854001 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9108b400) [pid = 1905] [serial = 1167] [outer = 0x90b91000] 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:14 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 () { 05:34:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:34:14 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 () { 05:34:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:34:14 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 () { 05:34:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:34:14 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 () { 05:34:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:34:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1294ms 05:34:14 INFO - PROCESS | 1905 | 1471350854807 Marionette TRACE conn5 <- [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"]]]}] 05:34:14 INFO - PROCESS | 1905 | 1471350854863 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1905 | 1471350854872 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 05:34:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:34:14 INFO - PROCESS | 1905 | 1471350854887 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1905 | 1471350854892 Marionette TRACE conn5 <- [1,1526,null,{}] 05:34:14 INFO - PROCESS | 1905 | 1471350854899 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1905 | 1471350854904 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:15 INFO - PROCESS | 1905 | 1471350855097 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:34:15 INFO - PROCESS | 1905 | 1471350855109 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1905 | 1471350855118 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e7400 == 9 [pid = 1905] [id = 389] 05:34:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x919e8c00) [pid = 1905] [serial = 1168] [outer = (nil)] 05:34:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x93a85000) [pid = 1905] [serial = 1169] [outer = 0x919e8c00] 05:34:15 INFO - PROCESS | 1905 | 1471350855318 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x93b16400) [pid = 1905] [serial = 1170] [outer = 0x919e8c00] 05:34:16 INFO - PROCESS | 1905 | 1471350856262 Marionette TRACE conn5 <- [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"]]]}] 05:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:34:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:34:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1399ms 05:34:16 INFO - PROCESS | 1905 | 1471350856293 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1905 | 1471350856298 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 05:34:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:34:16 INFO - PROCESS | 1905 | 1471350856348 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1905 | 1471350856353 Marionette TRACE conn5 <- [1,1530,null,{}] 05:34:16 INFO - PROCESS | 1905 | 1471350856373 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 1905 | 1471350856384 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:16 INFO - PROCESS | 1905 | 1471350856617 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:34:16 INFO - PROCESS | 1905 | 1471350856645 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1905 | 1471350856660 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x9918a400 == 10 [pid = 1905] [id = 390] 05:34:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99598000) [pid = 1905] [serial = 1171] [outer = (nil)] 05:34:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99c07800) [pid = 1905] [serial = 1172] [outer = 0x99598000] 05:34:16 INFO - PROCESS | 1905 | 1471350856737 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99cccc00) [pid = 1905] [serial = 1173] [outer = 0x99598000] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f26cc00) [pid = 1905] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9bf0c400) [pid = 1905] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9aeef400) [pid = 1905] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x913ae000) [pid = 1905] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9aef0800) [pid = 1905] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x8f2c4800) [pid = 1905] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9b045800) [pid = 1905] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x95033800) [pid = 1905] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x91081400) [pid = 1905] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:34:17 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x91086400) [pid = 1905] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:34:18 INFO - PROCESS | 1905 | 1471350858120 Marionette TRACE conn5 <- [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]]]}] 05:34:18 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 05:34:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:34:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:34:18 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. 05:34:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:34:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1809ms 05:34:18 INFO - PROCESS | 1905 | 1471350858153 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:34:18 INFO - PROCESS | 1905 | 1471350858158 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 05:34:18 INFO - PROCESS | 1905 | 1471350858165 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1905 | 1471350858168 Marionette TRACE conn5 <- [1,1534,null,{}] 05:34:18 INFO - PROCESS | 1905 | 1471350858174 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 1905 | 1471350858179 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:18 INFO - PROCESS | 1905 | 1471350858335 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:34:18 INFO - PROCESS | 1905 | 1471350858468 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1905 | 1471350858479 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214800 == 11 [pid = 1905] [id = 391] 05:34:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x93b0f800) [pid = 1905] [serial = 1174] [outer = (nil)] 05:34:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x99fe2400) [pid = 1905] [serial = 1175] [outer = 0x93b0f800] 05:34:18 INFO - PROCESS | 1905 | 1471350858550 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x99fed800) [pid = 1905] [serial = 1176] [outer = 0x93b0f800] 05:34:19 INFO - PROCESS | 1905 | 1471350859385 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1286ms 05:34:19 INFO - PROCESS | 1905 | 1471350859451 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:34:19 INFO - PROCESS | 1905 | 1471350859455 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 05:34:19 INFO - PROCESS | 1905 | 1471350859463 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1905 | 1471350859467 Marionette TRACE conn5 <- [1,1538,null,{}] 05:34:19 INFO - PROCESS | 1905 | 1471350859472 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 1905 | 1471350859478 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:19 INFO - PROCESS | 1905 | 1471350859664 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:34:19 INFO - PROCESS | 1905 | 1471350859857 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1905 | 1471350859868 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218400 == 12 [pid = 1905] [id = 392] 05:34:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f219c00) [pid = 1905] [serial = 1177] [outer = (nil)] 05:34:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f221000) [pid = 1905] [serial = 1178] [outer = 0x8f219c00] 05:34:19 INFO - PROCESS | 1905 | 1471350859964 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f274400) [pid = 1905] [serial = 1179] [outer = 0x8f219c00] 05:34:21 INFO - PROCESS | 1905 | 1471350861071 Marionette TRACE conn5 <- [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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1696ms 05:34:21 INFO - PROCESS | 1905 | 1471350861161 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1905 | 1471350861168 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 05:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:34:21 INFO - PROCESS | 1905 | 1471350861177 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1905 | 1471350861183 Marionette TRACE conn5 <- [1,1542,null,{}] 05:34:21 INFO - PROCESS | 1905 | 1471350861192 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1905 | 1471350861202 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:21 INFO - PROCESS | 1905 | 1471350861514 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:34:21 INFO - PROCESS | 1905 | 1471350861710 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1905 | 1471350861720 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x919de400 == 13 [pid = 1905] [id = 393] 05:34:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x919df000) [pid = 1905] [serial = 1180] [outer = (nil)] 05:34:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e7800) [pid = 1905] [serial = 1181] [outer = 0x919df000] 05:34:21 INFO - PROCESS | 1905 | 1471350861810 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x946cd400) [pid = 1905] [serial = 1182] [outer = 0x919df000] 05:34:22 INFO - PROCESS | 1905 | 1471350862856 Marionette TRACE conn5 <- [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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1739ms 05:34:22 INFO - PROCESS | 1905 | 1471350862920 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1905 | 1471350862927 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:34:22 INFO - PROCESS | 1905 | 1471350862936 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1905 | 1471350862940 Marionette TRACE conn5 <- [1,1546,null,{}] 05:34:22 INFO - PROCESS | 1905 | 1471350862947 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 1905 | 1471350862953 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:23 INFO - PROCESS | 1905 | 1471350863191 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:34:23 INFO - PROCESS | 1905 | 1471350863461 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1905 | 1471350863467 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c2000 == 14 [pid = 1905] [id = 394] 05:34:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x91379000) [pid = 1905] [serial = 1183] [outer = (nil)] 05:34:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99ca1c00) [pid = 1905] [serial = 1184] [outer = 0x91379000] 05:34:23 INFO - PROCESS | 1905 | 1471350863581 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9aca4800) [pid = 1905] [serial = 1185] [outer = 0x91379000] 05:34:24 INFO - PROCESS | 1905 | 1471350864620 Marionette TRACE conn5 <- [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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1739ms 05:34:24 INFO - PROCESS | 1905 | 1471350864676 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1905 | 1471350864680 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 05:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:34:24 INFO - PROCESS | 1905 | 1471350864690 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1905 | 1471350864700 Marionette TRACE conn5 <- [1,1550,null,{}] 05:34:24 INFO - PROCESS | 1905 | 1471350864715 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 1905 | 1471350864723 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:24 INFO - PROCESS | 1905 | 1471350864964 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:34:25 INFO - PROCESS | 1905 | 1471350865232 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1905 | 1471350865242 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd000 == 15 [pid = 1905] [id = 395] 05:34:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99127000) [pid = 1905] [serial = 1186] [outer = (nil)] 05:34:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9b394800) [pid = 1905] [serial = 1187] [outer = 0x99127000] 05:34:25 INFO - PROCESS | 1905 | 1471350865334 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9b088000) [pid = 1905] [serial = 1188] [outer = 0x99127000] 05:34:26 INFO - PROCESS | 1905 | 1471350866347 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1850ms 05:34:26 INFO - PROCESS | 1905 | 1471350866563 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1905 | 1471350866570 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 05:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:34:26 INFO - PROCESS | 1905 | 1471350866579 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1905 | 1471350866584 Marionette TRACE conn5 <- [1,1554,null,{}] 05:34:26 INFO - PROCESS | 1905 | 1471350866592 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1905 | 1471350866599 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:26 INFO - PROCESS | 1905 | 1471350866776 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:34:27 INFO - PROCESS | 1905 | 1471350867015 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1905 | 1471350867029 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082800 == 16 [pid = 1905] [id = 396] 05:34:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x91083000) [pid = 1905] [serial = 1189] [outer = (nil)] 05:34:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x91089c00) [pid = 1905] [serial = 1190] [outer = 0x91083000] 05:34:27 INFO - PROCESS | 1905 | 1471350867169 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x910e9000) [pid = 1905] [serial = 1191] [outer = 0x91083000] 05:34:27 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214800 == 15 [pid = 1905] [id = 391] 05:34:27 INFO - PROCESS | 1905 | --DOCSHELL 0x9918a400 == 14 [pid = 1905] [id = 390] 05:34:27 INFO - PROCESS | 1905 | --DOCSHELL 0x919e7400 == 13 [pid = 1905] [id = 389] 05:34:27 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be400 == 12 [pid = 1905] [id = 388] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x982d3c00) [pid = 1905] [serial = 1145] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9bf10c00) [pid = 1905] [serial = 1142] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b083400) [pid = 1905] [serial = 1140] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99ccb400) [pid = 1905] [serial = 1119] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9aef8000) [pid = 1905] [serial = 1127] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9b07e000) [pid = 1905] [serial = 1128] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x91090c00) [pid = 1905] [serial = 1133] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9137ac00) [pid = 1905] [serial = 1134] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9b909c00) [pid = 1905] [serial = 1130] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b393400) [pid = 1905] [serial = 1131] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x950a3800) [pid = 1905] [serial = 1136] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x982dd800) [pid = 1905] [serial = 1137] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9108f400) [pid = 1905] [serial = 1121] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x919e1400) [pid = 1905] [serial = 1122] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99127c00) [pid = 1905] [serial = 1124] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99cc8400) [pid = 1905] [serial = 1125] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9bfce400) [pid = 1905] [serial = 1143] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x9aef8800) [pid = 1905] [serial = 1139] [outer = (nil)] [url = about:blank] 05:34:27 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9b048c00) [pid = 1905] [serial = 1146] [outer = (nil)] [url = about:blank] 05:34:28 INFO - PROCESS | 1905 | 1471350868136 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1585ms 05:34:28 INFO - PROCESS | 1905 | 1471350868166 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1905 | 1471350868171 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 05:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:34:28 INFO - PROCESS | 1905 | 1471350868182 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1905 | 1471350868188 Marionette TRACE conn5 <- [1,1558,null,{}] 05:34:28 INFO - PROCESS | 1905 | 1471350868195 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1905 | 1471350868201 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:28 INFO - PROCESS | 1905 | 1471350868379 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:34:28 INFO - PROCESS | 1905 | 1471350868392 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1905 | 1471350868402 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b7000 == 13 [pid = 1905] [id = 397] 05:34:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x919e2000) [pid = 1905] [serial = 1192] [outer = (nil)] 05:34:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x93b15c00) [pid = 1905] [serial = 1193] [outer = 0x919e2000] 05:34:28 INFO - PROCESS | 1905 | 1471350868500 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x95035400) [pid = 1905] [serial = 1194] [outer = 0x919e2000] 05:34:29 INFO - PROCESS | 1905 | 1471350869431 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1288ms 05:34:29 INFO - PROCESS | 1905 | 1471350869467 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1905 | 1471350869470 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 05:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:34:29 INFO - PROCESS | 1905 | 1471350869478 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1905 | 1471350869480 Marionette TRACE conn5 <- [1,1562,null,{}] 05:34:29 INFO - PROCESS | 1905 | 1471350869496 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1905 | 1471350869505 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:29 INFO - PROCESS | 1905 | 1471350869732 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:34:29 INFO - PROCESS | 1905 | 1471350869746 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1905 | 1471350869759 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528bc00 == 14 [pid = 1905] [id = 398] 05:34:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x982db800) [pid = 1905] [serial = 1195] [outer = (nil)] 05:34:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x99cca000) [pid = 1905] [serial = 1196] [outer = 0x982db800] 05:34:29 INFO - PROCESS | 1905 | 1471350869835 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99fe1000) [pid = 1905] [serial = 1197] [outer = 0x982db800] 05:34:30 INFO - PROCESS | 1905 | 1471350870887 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1489ms 05:34:30 INFO - PROCESS | 1905 | 1471350870968 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1905 | 1471350870972 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 05:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:34:30 INFO - PROCESS | 1905 | 1471350870978 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1905 | 1471350870981 Marionette TRACE conn5 <- [1,1566,null,{}] 05:34:30 INFO - PROCESS | 1905 | 1471350870987 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 1905 | 1471350870992 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:31 INFO - PROCESS | 1905 | 1471350871244 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:34:31 INFO - PROCESS | 1905 | 1471350871268 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1905 | 1471350871277 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeee000 == 15 [pid = 1905] [id = 399] 05:34:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9b046400) [pid = 1905] [serial = 1198] [outer = (nil)] 05:34:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9b07e000) [pid = 1905] [serial = 1199] [outer = 0x9b046400] 05:34:31 INFO - PROCESS | 1905 | 1471350871352 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b083400) [pid = 1905] [serial = 1200] [outer = 0x9b046400] 05:34:32 INFO - PROCESS | 1905 | 1471350872293 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1336ms 05:34:32 INFO - PROCESS | 1905 | 1471350872314 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1905 | 1471350872318 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 05:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:34:32 INFO - PROCESS | 1905 | 1471350872331 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1905 | 1471350872334 Marionette TRACE conn5 <- [1,1570,null,{}] 05:34:32 INFO - PROCESS | 1905 | 1471350872353 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1905 | 1471350872359 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:32 INFO - PROCESS | 1905 | 1471350872634 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99cc8c00) [pid = 1905] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99598000) [pid = 1905] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x910f1800) [pid = 1905] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9bf0f000) [pid = 1905] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x913b2000) [pid = 1905] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x910e7800) [pid = 1905] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x90b91000) [pid = 1905] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x8f222400) [pid = 1905] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:34:32 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x919e8c00) [pid = 1905] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:34:32 INFO - PROCESS | 1905 | 1471350872738 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1905 | 1471350872747 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26c000 == 16 [pid = 1905] [id = 400] 05:34:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x8f26ec00) [pid = 1905] [serial = 1201] [outer = (nil)] 05:34:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9137cc00) [pid = 1905] [serial = 1202] [outer = 0x8f26ec00] 05:34:32 INFO - PROCESS | 1905 | 1471350872818 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x99598000) [pid = 1905] [serial = 1203] [outer = 0x8f26ec00] 05:34:33 INFO - PROCESS | 1905 | 1471350873657 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1350ms 05:34:33 INFO - PROCESS | 1905 | 1471350873682 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1905 | 1471350873686 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 05:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:34:33 INFO - PROCESS | 1905 | 1471350873692 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1905 | 1471350873695 Marionette TRACE conn5 <- [1,1574,null,{}] 05:34:33 INFO - PROCESS | 1905 | 1471350873701 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1905 | 1471350873711 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:33 INFO - PROCESS | 1905 | 1471350873940 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:34:34 INFO - PROCESS | 1905 | 1471350874072 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1905 | 1471350874083 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x919dcc00 == 17 [pid = 1905] [id = 401] 05:34:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x9bfc7400) [pid = 1905] [serial = 1204] [outer = (nil)] 05:34:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9c4ce400) [pid = 1905] [serial = 1205] [outer = 0x9bfc7400] 05:34:34 INFO - PROCESS | 1905 | 1471350874153 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c8b6400) [pid = 1905] [serial = 1206] [outer = 0x9bfc7400] 05:34:35 INFO - PROCESS | 1905 | 1471350875122 Marionette TRACE conn5 <- [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]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1478ms 05:34:35 INFO - PROCESS | 1905 | 1471350875172 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1905 | 1471350875179 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 05:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:34:35 INFO - PROCESS | 1905 | 1471350875188 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1905 | 1471350875193 Marionette TRACE conn5 <- [1,1578,null,{}] 05:34:35 INFO - PROCESS | 1905 | 1471350875203 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1905 | 1471350875209 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:35 INFO - PROCESS | 1905 | 1471350875405 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:34:35 INFO - PROCESS | 1905 | 1471350875650 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1905 | 1471350875664 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271400 == 18 [pid = 1905] [id = 402] 05:34:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f2bb000) [pid = 1905] [serial = 1207] [outer = (nil)] 05:34:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x91379400) [pid = 1905] [serial = 1208] [outer = 0x8f2bb000] 05:34:35 INFO - PROCESS | 1905 | 1471350875794 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x913b6c00) [pid = 1905] [serial = 1209] [outer = 0x8f2bb000] 05:34:36 INFO - PROCESS | 1905 | 1471350876748 Marionette TRACE conn5 <- [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]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1590ms 05:34:36 INFO - PROCESS | 1905 | 1471350876777 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1905 | 1471350876785 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 05:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:34:36 INFO - PROCESS | 1905 | 1471350876796 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1905 | 1471350876800 Marionette TRACE conn5 <- [1,1582,null,{}] 05:34:36 INFO - PROCESS | 1905 | 1471350876806 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 1905 | 1471350876812 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:37 INFO - PROCESS | 1905 | 1471350876997 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:34:37 INFO - PROCESS | 1905 | 1471350877169 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1905 | 1471350877179 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e7c00 == 19 [pid = 1905] [id = 403] 05:34:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x978c0800) [pid = 1905] [serial = 1210] [outer = (nil)] 05:34:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9917e000) [pid = 1905] [serial = 1211] [outer = 0x978c0800] 05:34:37 INFO - PROCESS | 1905 | 1471350877265 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99cd0800) [pid = 1905] [serial = 1212] [outer = 0x978c0800] 05:34:38 INFO - PROCESS | 1905 | 1471350878335 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1586ms 05:34:38 INFO - PROCESS | 1905 | 1471350878382 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:34:38 INFO - PROCESS | 1905 | 1471350878387 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 05:34:38 INFO - PROCESS | 1905 | 1471350878394 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1905 | 1471350878400 Marionette TRACE conn5 <- [1,1586,null,{}] 05:34:38 INFO - PROCESS | 1905 | 1471350878418 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1905 | 1471350878427 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:38 INFO - PROCESS | 1905 | 1471350878623 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:34:38 INFO - PROCESS | 1905 | 1471350878858 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1905 | 1471350878866 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x99182c00 == 20 [pid = 1905] [id = 404] 05:34:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9c480800) [pid = 1905] [serial = 1213] [outer = (nil)] 05:34:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8ad000) [pid = 1905] [serial = 1214] [outer = 0x9c480800] 05:34:39 INFO - PROCESS | 1905 | 1471350879003 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9c950000) [pid = 1905] [serial = 1215] [outer = 0x9c480800] 05:34:39 INFO - PROCESS | 1905 | 1471350879906 Marionette TRACE conn5 <- [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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1543ms 05:34:39 INFO - PROCESS | 1905 | 1471350879937 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1905 | 1471350879942 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 05:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:34:39 INFO - PROCESS | 1905 | 1471350879948 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1905 | 1471350879952 Marionette TRACE conn5 <- [1,1590,null,{}] 05:34:39 INFO - PROCESS | 1905 | 1471350879958 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1905 | 1471350879963 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:40 INFO - PROCESS | 1905 | 1471350880151 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:34:40 INFO - PROCESS | 1905 | 1471350880322 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1905 | 1471350880332 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c4d2c00 == 21 [pid = 1905] [id = 405] 05:34:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d347400) [pid = 1905] [serial = 1216] [outer = (nil)] 05:34:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d34f000) [pid = 1905] [serial = 1217] [outer = 0x9d347400] 05:34:40 INFO - PROCESS | 1905 | 1471350880416 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9d350400) [pid = 1905] [serial = 1218] [outer = 0x9d347400] 05:34:41 INFO - PROCESS | 1905 | 1471350881422 Marionette TRACE conn5 <- [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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1536ms 05:34:41 INFO - PROCESS | 1905 | 1471350881486 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1905 | 1471350881490 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 05:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:34:41 INFO - PROCESS | 1905 | 1471350881497 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1905 | 1471350881501 Marionette TRACE conn5 <- [1,1594,null,{}] 05:34:41 INFO - PROCESS | 1905 | 1471350881506 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 1905 | 1471350881512 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:41 INFO - PROCESS | 1905 | 1471350881689 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:34:41 INFO - PROCESS | 1905 | 1471350881905 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1905 | 1471350881912 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e7800 == 22 [pid = 1905] [id = 406] 05:34:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c4cb400) [pid = 1905] [serial = 1219] [outer = (nil)] 05:34:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9d535000) [pid = 1905] [serial = 1220] [outer = 0x9c4cb400] 05:34:42 INFO - PROCESS | 1905 | 1471350882050 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d574c00) [pid = 1905] [serial = 1221] [outer = 0x9c4cb400] 05:34:42 INFO - PROCESS | 1905 | 1471350882966 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1532ms 05:34:43 INFO - PROCESS | 1905 | 1471350883030 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1905 | 1471350883034 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 05:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:34:43 INFO - PROCESS | 1905 | 1471350883041 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1905 | 1471350883045 Marionette TRACE conn5 <- [1,1598,null,{}] 05:34:43 INFO - PROCESS | 1905 | 1471350883050 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 1905 | 1471350883068 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:43 INFO - PROCESS | 1905 | 1471350883326 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:34:43 INFO - PROCESS | 1905 | 1471350883565 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1905 | 1471350883576 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x913ae000 == 23 [pid = 1905] [id = 407] 05:34:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9c94f800) [pid = 1905] [serial = 1222] [outer = (nil)] 05:34:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa05a7000) [pid = 1905] [serial = 1223] [outer = 0x9c94f800] 05:34:43 INFO - PROCESS | 1905 | 1471350883675 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa0637400) [pid = 1905] [serial = 1224] [outer = 0x9c94f800] 05:34:44 INFO - PROCESS | 1905 | 1471350884570 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1586ms 05:34:44 INFO - PROCESS | 1905 | 1471350884628 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1905 | 1471350884631 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 05:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:34:44 INFO - PROCESS | 1905 | 1471350884638 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1905 | 1471350884642 Marionette TRACE conn5 <- [1,1602,null,{}] 05:34:44 INFO - PROCESS | 1905 | 1471350884648 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 1905 | 1471350884654 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:44 INFO - PROCESS | 1905 | 1471350884838 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:34:45 INFO - PROCESS | 1905 | 1471350885266 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1905 | 1471350885276 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bbc00 == 24 [pid = 1905] [id = 408] 05:34:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x8f2bdc00) [pid = 1905] [serial = 1225] [outer = (nil)] 05:34:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x90b92400) [pid = 1905] [serial = 1226] [outer = 0x8f2bdc00] 05:34:45 INFO - PROCESS | 1905 | 1471350885400 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x91087400) [pid = 1905] [serial = 1227] [outer = 0x8f2bdc00] 05:34:46 INFO - PROCESS | 1905 | 1471350886440 Marionette TRACE conn5 <- [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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1883ms 05:34:46 INFO - PROCESS | 1905 | 1471350886524 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1905 | 1471350886530 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 05:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:34:46 INFO - PROCESS | 1905 | 1471350886538 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1905 | 1471350886542 Marionette TRACE conn5 <- [1,1606,null,{}] 05:34:46 INFO - PROCESS | 1905 | 1471350886550 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 1905 | 1471350886558 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:47 INFO - PROCESS | 1905 | --DOCSHELL 0x910ed000 == 23 [pid = 1905] [id = 387] 05:34:47 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd000 == 22 [pid = 1905] [id = 395] 05:34:47 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c2000 == 21 [pid = 1905] [id = 394] 05:34:47 INFO - PROCESS | 1905 | --DOCSHELL 0x919de400 == 20 [pid = 1905] [id = 393] 05:34:47 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218400 == 19 [pid = 1905] [id = 392] 05:34:47 INFO - PROCESS | 1905 | 1471350887677 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x99cd4800) [pid = 1905] [serial = 1154] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99c07800) [pid = 1905] [serial = 1172] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99cccc00) [pid = 1905] [serial = 1173] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x913ac000) [pid = 1905] [serial = 1163] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c958c00) [pid = 1905] [serial = 1160] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x93ac5000) [pid = 1905] [serial = 1152] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x919e6000) [pid = 1905] [serial = 1151] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x913b3800) [pid = 1905] [serial = 1164] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9c8ab000) [pid = 1905] [serial = 1157] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x91082400) [pid = 1905] [serial = 1166] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9a0edc00) [pid = 1905] [serial = 1155] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f2c0400) [pid = 1905] [serial = 1149] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f276800) [pid = 1905] [serial = 1148] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x93b16400) [pid = 1905] [serial = 1170] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9108b400) [pid = 1905] [serial = 1167] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99fe2400) [pid = 1905] [serial = 1175] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x93a85000) [pid = 1905] [serial = 1169] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9c8b1400) [pid = 1905] [serial = 1158] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9d347000) [pid = 1905] [serial = 1161] [outer = (nil)] [url = about:blank] 05:34:48 INFO - PROCESS | 1905 | 1471350887984 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1905 | 1471350887996 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26dc00 == 20 [pid = 1905] [id = 409] 05:34:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f26e000) [pid = 1905] [serial = 1228] [outer = (nil)] 05:34:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f2b9000) [pid = 1905] [serial = 1229] [outer = 0x8f26e000] 05:34:48 INFO - PROCESS | 1905 | 1471350888074 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f2c4c00) [pid = 1905] [serial = 1230] [outer = 0x8f26e000] 05:34:48 INFO - PROCESS | 1905 | 1471350888947 Marionette TRACE conn5 <- [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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2487ms 05:34:49 INFO - PROCESS | 1905 | 1471350889027 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1905 | 1471350889035 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 05:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:34:49 INFO - PROCESS | 1905 | 1471350889044 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1905 | 1471350889048 Marionette TRACE conn5 <- [1,1610,null,{}] 05:34:49 INFO - PROCESS | 1905 | 1471350889055 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 1905 | 1471350889060 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:49 INFO - PROCESS | 1905 | 1471350889242 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:34:49 INFO - PROCESS | 1905 | 1471350889376 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1905 | 1471350889389 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108d400 == 21 [pid = 1905] [id = 410] 05:34:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9108ec00) [pid = 1905] [serial = 1231] [outer = (nil)] 05:34:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9137c800) [pid = 1905] [serial = 1232] [outer = 0x9108ec00] 05:34:49 INFO - PROCESS | 1905 | 1471350889476 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x913b5c00) [pid = 1905] [serial = 1233] [outer = 0x9108ec00] 05:34:50 INFO - PROCESS | 1905 | 1471350890369 Marionette TRACE conn5 <- [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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1395ms 05:34:50 INFO - PROCESS | 1905 | 1471350890441 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1905 | 1471350890447 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 05:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:34:50 INFO - PROCESS | 1905 | 1471350890455 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1905 | 1471350890458 Marionette TRACE conn5 <- [1,1614,null,{}] 05:34:50 INFO - PROCESS | 1905 | 1471350890466 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1905 | 1471350890471 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:50 INFO - PROCESS | 1905 | 1471350890707 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:34:50 INFO - PROCESS | 1905 | 1471350890800 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1905 | 1471350890807 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac5000 == 22 [pid = 1905] [id = 411] 05:34:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x93ac6000) [pid = 1905] [serial = 1234] [outer = (nil)] 05:34:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95029400) [pid = 1905] [serial = 1235] [outer = 0x93ac6000] 05:34:50 INFO - PROCESS | 1905 | 1471350890881 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x95035c00) [pid = 1905] [serial = 1236] [outer = 0x93ac6000] 05:34:51 INFO - PROCESS | 1905 | 1471350891922 Marionette TRACE conn5 <- [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]]]}] 05:34:51 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 05:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1542ms 05:34:52 INFO - PROCESS | 1905 | 1471350891998 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1905 | 1471350892004 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 05:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:34:52 INFO - PROCESS | 1905 | 1471350892028 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1905 | 1471350892036 Marionette TRACE conn5 <- [1,1618,null,{}] 05:34:52 INFO - PROCESS | 1905 | 1471350892041 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1905 | 1471350892048 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:52 INFO - PROCESS | 1905 | 1471350892673 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b046400) [pid = 1905] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f26ec00) [pid = 1905] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f219c00) [pid = 1905] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99127000) [pid = 1905] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x91379000) [pid = 1905] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x982db800) [pid = 1905] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x91083000) [pid = 1905] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919df000) [pid = 1905] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x919e2000) [pid = 1905] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9bfc7400) [pid = 1905] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:34:52 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93b0f800) [pid = 1905] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:34:52 INFO - PROCESS | 1905 | 1471350892833 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1905 | 1471350892843 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c400 == 23 [pid = 1905] [id = 412] 05:34:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f26e400) [pid = 1905] [serial = 1237] [outer = (nil)] 05:34:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x910e9c00) [pid = 1905] [serial = 1238] [outer = 0x8f26e400] 05:34:52 INFO - PROCESS | 1905 | 1471350892918 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x982db800) [pid = 1905] [serial = 1239] [outer = 0x8f26e400] 05:34:53 INFO - PROCESS | 1905 | 1471350893680 Marionette TRACE conn5 <- [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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1711ms 05:34:53 INFO - PROCESS | 1905 | 1471350893724 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1905 | 1471350893728 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 05:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:34:53 INFO - PROCESS | 1905 | 1471350893734 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1905 | 1471350893737 Marionette TRACE conn5 <- [1,1622,null,{}] 05:34:53 INFO - PROCESS | 1905 | 1471350893743 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1905 | 1471350893749 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:53 INFO - PROCESS | 1905 | 1471350893961 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:34:53 INFO - PROCESS | 1905 | 1471350893975 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1905 | 1471350893981 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd2400 == 24 [pid = 1905] [id = 413] 05:34:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99fdf400) [pid = 1905] [serial = 1240] [outer = (nil)] 05:34:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99fe9400) [pid = 1905] [serial = 1241] [outer = 0x99fdf400] 05:34:54 INFO - PROCESS | 1905 | 1471350894056 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9a176800) [pid = 1905] [serial = 1242] [outer = 0x99fdf400] 05:34:55 INFO - PROCESS | 1905 | 1471350895110 Marionette TRACE conn5 <- [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]]]}] 05:34:55 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 05:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1430ms 05:34:55 INFO - PROCESS | 1905 | 1471350895166 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1905 | 1471350895173 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 05:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:34:55 INFO - PROCESS | 1905 | 1471350895182 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1905 | 1471350895188 Marionette TRACE conn5 <- [1,1626,null,{}] 05:34:55 INFO - PROCESS | 1905 | 1471350895197 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:55 INFO - PROCESS | 1905 | 1471350895203 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:55 INFO - PROCESS | 1905 | 1471350895406 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:34:55 INFO - PROCESS | 1905 | 1471350895650 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1905 | 1471350895667 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98400 == 25 [pid = 1905] [id = 414] 05:34:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x90b9c800) [pid = 1905] [serial = 1243] [outer = (nil)] 05:34:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9137a400) [pid = 1905] [serial = 1244] [outer = 0x90b9c800] 05:34:55 INFO - PROCESS | 1905 | 1471350895798 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x93ac0400) [pid = 1905] [serial = 1245] [outer = 0x90b9c800] 05:34:56 INFO - PROCESS | 1905 | 1471350896820 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1686ms 05:34:56 INFO - PROCESS | 1905 | 1471350896868 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1905 | 1471350896876 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:34:56 INFO - PROCESS | 1905 | 1471350896888 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1905 | 1471350896892 Marionette TRACE conn5 <- [1,1630,null,{}] 05:34:56 INFO - PROCESS | 1905 | 1471350896900 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 1905 | 1471350896906 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:57 INFO - PROCESS | 1905 | 1471350897106 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:34:57 INFO - PROCESS | 1905 | 1471350897327 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1905 | 1471350897340 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be000 == 26 [pid = 1905] [id = 415] 05:34:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95289800) [pid = 1905] [serial = 1246] [outer = (nil)] 05:34:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99cce400) [pid = 1905] [serial = 1247] [outer = 0x95289800] 05:34:57 INFO - PROCESS | 1905 | 1471350897471 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aca5400) [pid = 1905] [serial = 1248] [outer = 0x95289800] 05:34:58 INFO - PROCESS | 1905 | 1471350898521 Marionette TRACE conn5 <- [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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1691ms 05:34:58 INFO - PROCESS | 1905 | 1471350898580 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1905 | 1471350898584 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 05:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:34:58 INFO - PROCESS | 1905 | 1471350898591 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1905 | 1471350898598 Marionette TRACE conn5 <- [1,1634,null,{}] 05:34:58 INFO - PROCESS | 1905 | 1471350898615 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 1905 | 1471350898624 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:58 INFO - PROCESS | 1905 | 1471350898860 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:34:59 INFO - PROCESS | 1905 | 1471350899101 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1905 | 1471350899114 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:34:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b07c000 == 27 [pid = 1905] [id = 416] 05:34:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9b07d000) [pid = 1905] [serial = 1249] [outer = (nil)] 05:34:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b085c00) [pid = 1905] [serial = 1250] [outer = 0x9b07d000] 05:34:59 INFO - PROCESS | 1905 | 1471350899224 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9b914800) [pid = 1905] [serial = 1251] [outer = 0x9b07d000] 05:35:00 INFO - PROCESS | 1905 | 1471350900193 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1686ms 05:35:00 INFO - PROCESS | 1905 | 1471350900278 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1905 | 1471350900283 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 05:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:35:00 INFO - PROCESS | 1905 | 1471350900290 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1905 | 1471350900293 Marionette TRACE conn5 <- [1,1638,null,{}] 05:35:00 INFO - PROCESS | 1905 | 1471350900299 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 1905 | 1471350900305 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:00 INFO - PROCESS | 1905 | 1471350900501 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:35:00 INFO - PROCESS | 1905 | 1471350900724 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1905 | 1471350900730 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac1000 == 28 [pid = 1905] [id = 417] 05:35:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x978c4800) [pid = 1905] [serial = 1252] [outer = (nil)] 05:35:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9bfc7000) [pid = 1905] [serial = 1253] [outer = 0x978c4800] 05:35:00 INFO - PROCESS | 1905 | 1471350900872 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9bfd2000) [pid = 1905] [serial = 1254] [outer = 0x978c4800] 05:35:02 INFO - PROCESS | 1905 | 1471350902148 Marionette TRACE conn5 <- [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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1903ms 05:35:02 INFO - PROCESS | 1905 | 1471350902195 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1905 | 1471350902203 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:35:02 INFO - PROCESS | 1905 | 1471350902212 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1905 | 1471350902215 Marionette TRACE conn5 <- [1,1642,null,{}] 05:35:02 INFO - PROCESS | 1905 | 1471350902224 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 1905 | 1471350902230 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:02 INFO - PROCESS | 1905 | 1471350902539 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:35:02 INFO - PROCESS | 1905 | 1471350902758 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1905 | 1471350902773 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99fed800) [pid = 1905] [serial = 1176] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b07e000) [pid = 1905] [serial = 1199] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9137cc00) [pid = 1905] [serial = 1202] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9b083400) [pid = 1905] [serial = 1200] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x8f221000) [pid = 1905] [serial = 1178] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x8f274400) [pid = 1905] [serial = 1179] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b394800) [pid = 1905] [serial = 1187] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b088000) [pid = 1905] [serial = 1188] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99ca1c00) [pid = 1905] [serial = 1184] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9aca4800) [pid = 1905] [serial = 1185] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99cca000) [pid = 1905] [serial = 1196] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x91089c00) [pid = 1905] [serial = 1190] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x910e9000) [pid = 1905] [serial = 1191] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x919e7800) [pid = 1905] [serial = 1181] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x946cd400) [pid = 1905] [serial = 1182] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93b15c00) [pid = 1905] [serial = 1193] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x95035400) [pid = 1905] [serial = 1194] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c4ce400) [pid = 1905] [serial = 1205] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c8b6400) [pid = 1905] [serial = 1206] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99fe1000) [pid = 1905] [serial = 1197] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99598000) [pid = 1905] [serial = 1203] [outer = (nil)] [url = about:blank] 05:35:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f222400 == 29 [pid = 1905] [id = 418] 05:35:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f273800) [pid = 1905] [serial = 1255] [outer = (nil)] 05:35:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x90b9a400) [pid = 1905] [serial = 1256] [outer = 0x8f273800] 05:35:02 INFO - PROCESS | 1905 | 1471350902896 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x910ec800) [pid = 1905] [serial = 1257] [outer = 0x8f273800] 05:35:03 INFO - PROCESS | 1905 | 1471350903731 Marionette TRACE conn5 <- [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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1589ms 05:35:03 INFO - PROCESS | 1905 | 1471350903801 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1905 | 1471350903808 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 05:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:35:03 INFO - PROCESS | 1905 | 1471350903819 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1905 | 1471350903823 Marionette TRACE conn5 <- [1,1646,null,{}] 05:35:03 INFO - PROCESS | 1905 | 1471350903829 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 1905 | 1471350903835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:04 INFO - PROCESS | 1905 | 1471350904009 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:35:04 INFO - PROCESS | 1905 | 1471350904153 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 1905 | 1471350904164 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x95028c00 == 30 [pid = 1905] [id = 419] 05:35:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9502b800) [pid = 1905] [serial = 1258] [outer = (nil)] 05:35:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x95289000) [pid = 1905] [serial = 1259] [outer = 0x9502b800] 05:35:04 INFO - PROCESS | 1905 | 1471350904245 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x978c8400) [pid = 1905] [serial = 1260] [outer = 0x9502b800] 05:35:05 INFO - PROCESS | 1905 | 1471350905076 Marionette TRACE conn5 <- [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]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1332ms 05:35:05 INFO - PROCESS | 1905 | 1471350905152 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 1905 | 1471350905156 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 05:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:35:05 INFO - PROCESS | 1905 | 1471350905164 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1905 | 1471350905170 Marionette TRACE conn5 <- [1,1650,null,{}] 05:35:05 INFO - PROCESS | 1905 | 1471350905185 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 1905 | 1471350905194 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:05 INFO - PROCESS | 1905 | 1471350905361 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:35:05 INFO - PROCESS | 1905 | 1471350905511 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1905 | 1471350905519 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aca4c00 == 31 [pid = 1905] [id = 420] 05:35:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aca5000) [pid = 1905] [serial = 1261] [outer = (nil)] 05:35:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9aef5800) [pid = 1905] [serial = 1262] [outer = 0x9aca5000] 05:35:05 INFO - PROCESS | 1905 | 1471350905595 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b081400) [pid = 1905] [serial = 1263] [outer = 0x9aca5000] 05:35:06 INFO - PROCESS | 1905 | 1471350906586 Marionette TRACE conn5 <- [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]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1487ms 05:35:06 INFO - PROCESS | 1905 | 1471350906652 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:35:06 INFO - PROCESS | 1905 | 1471350906657 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 05:35:06 INFO - PROCESS | 1905 | 1471350906663 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1905 | 1471350906667 Marionette TRACE conn5 <- [1,1654,null,{}] 05:35:06 INFO - PROCESS | 1905 | 1471350906672 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:06 INFO - PROCESS | 1905 | 1471350906677 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:06 INFO - PROCESS | 1905 | 1471350906915 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:35:06 INFO - PROCESS | 1905 | 1471350906938 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1905 | 1471350906946 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef0c00 == 32 [pid = 1905] [id = 421] 05:35:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b914000) [pid = 1905] [serial = 1264] [outer = (nil)] 05:35:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9bf0d000) [pid = 1905] [serial = 1265] [outer = 0x9b914000] 05:35:07 INFO - PROCESS | 1905 | 1471350907020 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bfce400) [pid = 1905] [serial = 1266] [outer = 0x9b914000] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f2bb000) [pid = 1905] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x978c0800) [pid = 1905] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9c480800) [pid = 1905] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9108ec00) [pid = 1905] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9d347400) [pid = 1905] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9c4cb400) [pid = 1905] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f26e000) [pid = 1905] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93ac6000) [pid = 1905] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f26e400) [pid = 1905] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x8f2bdc00) [pid = 1905] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:35:07 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9c94f800) [pid = 1905] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:35:07 INFO - PROCESS | 1905 | 1471350907980 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1330ms 05:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:35:07 INFO - PROCESS | 1905 | 1471350907992 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1905 | 1471350907995 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 05:35:08 INFO - PROCESS | 1905 | 1471350908006 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1905 | 1471350908009 Marionette TRACE conn5 <- [1,1658,null,{}] 05:35:08 INFO - PROCESS | 1905 | 1471350908015 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 1905 | 1471350908020 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:08 INFO - PROCESS | 1905 | 1471350908223 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:35:08 INFO - PROCESS | 1905 | 1471350908242 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1905 | 1471350908252 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be400 == 33 [pid = 1905] [id = 422] 05:35:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x91090400) [pid = 1905] [serial = 1267] [outer = (nil)] 05:35:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9b088c00) [pid = 1905] [serial = 1268] [outer = 0x91090400] 05:35:08 INFO - PROCESS | 1905 | 1471350908321 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9bcd9000) [pid = 1905] [serial = 1269] [outer = 0x91090400] 05:35:09 INFO - PROCESS | 1905 | 1471350909239 Marionette TRACE conn5 <- [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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1293ms 05:35:09 INFO - PROCESS | 1905 | 1471350909295 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1905 | 1471350909298 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:35:09 INFO - PROCESS | 1905 | 1471350909305 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1905 | 1471350909308 Marionette TRACE conn5 <- [1,1662,null,{}] 05:35:09 INFO - PROCESS | 1905 | 1471350909314 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 1905 | 1471350909325 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:09 INFO - PROCESS | 1905 | 1471350909523 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:35:09 INFO - PROCESS | 1905 | 1471350909712 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1905 | 1471350909719 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218400 == 34 [pid = 1905] [id = 423] 05:35:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f21a400) [pid = 1905] [serial = 1270] [outer = (nil)] 05:35:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f269800) [pid = 1905] [serial = 1271] [outer = 0x8f21a400] 05:35:09 INFO - PROCESS | 1905 | 1471350909808 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f2c1000) [pid = 1905] [serial = 1272] [outer = 0x8f21a400] 05:35:10 INFO - PROCESS | 1905 | 1471350910878 Marionette TRACE conn5 <- [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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1635ms 05:35:10 INFO - PROCESS | 1905 | 1471350910944 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1905 | 1471350910951 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 05:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:35:10 INFO - PROCESS | 1905 | 1471350910959 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1905 | 1471350910964 Marionette TRACE conn5 <- [1,1666,null,{}] 05:35:10 INFO - PROCESS | 1905 | 1471350910973 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 1905 | 1471350910982 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:11 INFO - PROCESS | 1905 | 1471350911243 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:35:11 INFO - PROCESS | 1905 | 1471350911517 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1905 | 1471350911528 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108c000 == 35 [pid = 1905] [id = 424] 05:35:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913b0400) [pid = 1905] [serial = 1273] [outer = (nil)] 05:35:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x93a7ec00) [pid = 1905] [serial = 1274] [outer = 0x913b0400] 05:35:11 INFO - PROCESS | 1905 | 1471350911623 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93b15c00) [pid = 1905] [serial = 1275] [outer = 0x913b0400] 05:35:12 INFO - PROCESS | 1905 | 1471350912586 Marionette TRACE conn5 <- [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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1687ms 05:35:12 INFO - PROCESS | 1905 | 1471350912651 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1905 | 1471350912658 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 05:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:35:12 INFO - PROCESS | 1905 | 1471350912666 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1905 | 1471350912670 Marionette TRACE conn5 <- [1,1670,null,{}] 05:35:12 INFO - PROCESS | 1905 | 1471350912676 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 1905 | 1471350912682 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:12 INFO - PROCESS | 1905 | 1471350912912 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:35:13 INFO - PROCESS | 1905 | 1471350913192 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1905 | 1471350913201 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528ec00 == 36 [pid = 1905] [id = 425] 05:35:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99c02800) [pid = 1905] [serial = 1276] [outer = (nil)] 05:35:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99cca800) [pid = 1905] [serial = 1277] [outer = 0x99c02800] 05:35:13 INFO - PROCESS | 1905 | 1471350913330 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99ffc000) [pid = 1905] [serial = 1278] [outer = 0x99c02800] 05:35:14 INFO - PROCESS | 1905 | 1471350914333 Marionette TRACE conn5 <- [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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1744ms 05:35:14 INFO - PROCESS | 1905 | 1471350914411 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:35:14 INFO - PROCESS | 1905 | 1471350914415 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 05:35:14 INFO - PROCESS | 1905 | 1471350914430 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1905 | 1471350914440 Marionette TRACE conn5 <- [1,1674,null,{}] 05:35:14 INFO - PROCESS | 1905 | 1471350914449 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 1905 | 1471350914457 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:14 INFO - PROCESS | 1905 | 1471350914787 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:35:14 INFO - PROCESS | 1905 | 1471350914968 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1905 | 1471350914977 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8ad400 == 37 [pid = 1905] [id = 426] 05:35:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9c8aec00) [pid = 1905] [serial = 1279] [outer = (nil)] 05:35:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c8b8400) [pid = 1905] [serial = 1280] [outer = 0x9c8aec00] 05:35:15 INFO - PROCESS | 1905 | 1471350915069 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9d341800) [pid = 1905] [serial = 1281] [outer = 0x9c8aec00] 05:35:15 INFO - PROCESS | 1905 | 1471350915987 Marionette TRACE conn5 <- [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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1604ms 05:35:16 INFO - PROCESS | 1905 | 1471350916026 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1905 | 1471350916031 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:35:16 INFO - PROCESS | 1905 | 1471350916038 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1905 | 1471350916041 Marionette TRACE conn5 <- [1,1678,null,{}] 05:35:16 INFO - PROCESS | 1905 | 1471350916047 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 1905 | 1471350916053 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:16 INFO - PROCESS | 1905 | 1471350916265 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:35:16 INFO - PROCESS | 1905 | 1471350916484 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1905 | 1471350916493 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a83800 == 38 [pid = 1905] [id = 427] 05:35:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x99180800) [pid = 1905] [serial = 1282] [outer = (nil)] 05:35:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d350000) [pid = 1905] [serial = 1283] [outer = 0x99180800] 05:35:16 INFO - PROCESS | 1905 | 1471350916622 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d52e800) [pid = 1905] [serial = 1284] [outer = 0x99180800] 05:35:17 INFO - PROCESS | 1905 | 1471350917529 Marionette TRACE conn5 <- [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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1534ms 05:35:17 INFO - PROCESS | 1905 | 1471350917574 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:35:17 INFO - PROCESS | 1905 | 1471350917579 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 05:35:17 INFO - PROCESS | 1905 | 1471350917586 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1905 | 1471350917589 Marionette TRACE conn5 <- [1,1682,null,{}] 05:35:17 INFO - PROCESS | 1905 | 1471350917597 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 1905 | 1471350917602 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:17 INFO - PROCESS | 1905 | 1471350917803 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:35:18 INFO - PROCESS | 1905 | 1471350918043 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1905 | 1471350918061 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x91088800 == 39 [pid = 1905] [id = 428] 05:35:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9108b400) [pid = 1905] [serial = 1285] [outer = (nil)] 05:35:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x919e2c00) [pid = 1905] [serial = 1286] [outer = 0x9108b400] 05:35:18 INFO - PROCESS | 1905 | 1471350918206 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa04c8800) [pid = 1905] [serial = 1287] [outer = 0x9108b400] 05:35:19 INFO - PROCESS | 1905 | 1471350919488 Marionette TRACE conn5 <- [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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1933ms 05:35:19 INFO - PROCESS | 1905 | 1471350919520 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1905 | 1471350919524 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:35:19 INFO - PROCESS | 1905 | 1471350919533 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1905 | 1471350919537 Marionette TRACE conn5 <- [1,1686,null,{}] 05:35:19 INFO - PROCESS | 1905 | 1471350919546 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 1905 | 1471350919551 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:19 INFO - PROCESS | 1905 | 1471350919729 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be400 == 38 [pid = 1905] [id = 422] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef0c00 == 37 [pid = 1905] [id = 421] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9aca4c00 == 36 [pid = 1905] [id = 420] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x95028c00 == 35 [pid = 1905] [id = 419] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f222400 == 34 [pid = 1905] [id = 418] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26dc00 == 33 [pid = 1905] [id = 409] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x919dcc00 == 32 [pid = 1905] [id = 401] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x913b7000 == 31 [pid = 1905] [id = 397] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9528bc00 == 30 [pid = 1905] [id = 398] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd2400 == 29 [pid = 1905] [id = 413] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x99182c00 == 28 [pid = 1905] [id = 404] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeee000 == 27 [pid = 1905] [id = 399] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9108d400 == 26 [pid = 1905] [id = 410] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bbc00 == 25 [pid = 1905] [id = 408] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be000 == 24 [pid = 1905] [id = 415] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac1000 == 23 [pid = 1905] [id = 417] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x913ae000 == 22 [pid = 1905] [id = 407] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9c4d2c00 == 21 [pid = 1905] [id = 405] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98400 == 20 [pid = 1905] [id = 414] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271400 == 19 [pid = 1905] [id = 402] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9b07c000 == 18 [pid = 1905] [id = 416] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x910e7800 == 17 [pid = 1905] [id = 406] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c400 == 16 [pid = 1905] [id = 412] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x910e7c00 == 15 [pid = 1905] [id = 403] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac5000 == 14 [pid = 1905] [id = 411] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26c000 == 13 [pid = 1905] [id = 400] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x91082800 == 12 [pid = 1905] [id = 396] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x93a83800 == 11 [pid = 1905] [id = 427] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8ad400 == 10 [pid = 1905] [id = 426] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9108c000 == 9 [pid = 1905] [id = 424] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x9528ec00 == 8 [pid = 1905] [id = 425] 05:35:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218400 == 7 [pid = 1905] [id = 423] 05:35:20 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x913b6c00) [pid = 1905] [serial = 1209] [outer = (nil)] [url = about:blank] 05:35:20 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91379400) [pid = 1905] [serial = 1208] [outer = (nil)] [url = about:blank] 05:35:20 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99cd0800) [pid = 1905] [serial = 1212] [outer = (nil)] [url = about:blank] 05:35:20 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9917e000) [pid = 1905] [serial = 1211] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99fe9400) [pid = 1905] [serial = 1241] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c950000) [pid = 1905] [serial = 1215] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9c8ad000) [pid = 1905] [serial = 1214] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9137c800) [pid = 1905] [serial = 1232] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d350400) [pid = 1905] [serial = 1218] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9d34f000) [pid = 1905] [serial = 1217] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d574c00) [pid = 1905] [serial = 1221] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9d535000) [pid = 1905] [serial = 1220] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f2b9000) [pid = 1905] [serial = 1229] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x95029400) [pid = 1905] [serial = 1235] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x982db800) [pid = 1905] [serial = 1239] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f2c4c00) [pid = 1905] [serial = 1230] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x91087400) [pid = 1905] [serial = 1227] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b92400) [pid = 1905] [serial = 1226] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0xa0637400) [pid = 1905] [serial = 1224] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0xa05a7000) [pid = 1905] [serial = 1223] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x95035c00) [pid = 1905] [serial = 1236] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x913b5c00) [pid = 1905] [serial = 1233] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x910e9c00) [pid = 1905] [serial = 1238] [outer = (nil)] [url = about:blank] 05:35:21 INFO - PROCESS | 1905 | 1471350921051 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1905 | 1471350921063 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215c00 == 8 [pid = 1905] [id = 429] 05:35:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f217000) [pid = 1905] [serial = 1288] [outer = (nil)] 05:35:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f21d400) [pid = 1905] [serial = 1289] [outer = 0x8f217000] 05:35:21 INFO - PROCESS | 1905 | 1471350921193 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f26a000) [pid = 1905] [serial = 1290] [outer = 0x8f217000] 05:35:22 INFO - PROCESS | 1905 | 1471350922058 Marionette TRACE conn5 <- [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]]]}] 05:35:22 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 05:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2585ms 05:35:22 INFO - PROCESS | 1905 | 1471350922121 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:35:22 INFO - PROCESS | 1905 | 1471350922127 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 05:35:22 INFO - PROCESS | 1905 | 1471350922134 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1905 | 1471350922139 Marionette TRACE conn5 <- [1,1690,null,{}] 05:35:22 INFO - PROCESS | 1905 | 1471350922147 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 1905 | 1471350922155 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:22 INFO - PROCESS | 1905 | 1471350922329 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:35:22 INFO - PROCESS | 1905 | 1471350922478 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1905 | 1471350922487 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92400 == 9 [pid = 1905] [id = 430] 05:35:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x90b9dc00) [pid = 1905] [serial = 1291] [outer = (nil)] 05:35:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9108d400) [pid = 1905] [serial = 1292] [outer = 0x90b9dc00] 05:35:22 INFO - PROCESS | 1905 | 1471350922569 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x910f3000) [pid = 1905] [serial = 1293] [outer = 0x90b9dc00] 05:35:23 INFO - PROCESS | 1905 | 1471350923447 Marionette TRACE conn5 <- [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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1382ms 05:35:23 INFO - PROCESS | 1905 | 1471350923520 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1905 | 1471350923528 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 05:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:35:23 INFO - PROCESS | 1905 | 1471350923538 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1905 | 1471350923541 Marionette TRACE conn5 <- [1,1694,null,{}] 05:35:23 INFO - PROCESS | 1905 | 1471350923552 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 1905 | 1471350923558 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:23 INFO - PROCESS | 1905 | 1471350923789 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:35:23 INFO - PROCESS | 1905 | 1471350923820 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1905 | 1471350923832 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e3c00 == 10 [pid = 1905] [id = 431] 05:35:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e4000) [pid = 1905] [serial = 1294] [outer = (nil)] 05:35:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e6800) [pid = 1905] [serial = 1295] [outer = 0x919e4000] 05:35:23 INFO - PROCESS | 1905 | 1471350923917 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93ac7000) [pid = 1905] [serial = 1296] [outer = 0x919e4000] 05:35:24 INFO - PROCESS | 1905 | 1471350924958 Marionette TRACE conn5 <- [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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1488ms 05:35:25 INFO - PROCESS | 1905 | 1471350925027 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1905 | 1471350925030 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:35:25 INFO - PROCESS | 1905 | 1471350925040 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1905 | 1471350925050 Marionette TRACE conn5 <- [1,1698,null,{}] 05:35:25 INFO - PROCESS | 1905 | 1471350925074 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 1905 | 1471350925083 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:25 INFO - PROCESS | 1905 | 1471350925314 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:35:25 INFO - PROCESS | 1905 | 1471350925341 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1905 | 1471350925350 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x978ba400 == 11 [pid = 1905] [id = 432] 05:35:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x978c7000) [pid = 1905] [serial = 1297] [outer = (nil)] 05:35:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9959bc00) [pid = 1905] [serial = 1298] [outer = 0x978c7000] 05:35:25 INFO - PROCESS | 1905 | 1471350925423 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x90b94400) [pid = 1905] [serial = 1299] [outer = 0x978c7000] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9b914000) [pid = 1905] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9502b800) [pid = 1905] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f273800) [pid = 1905] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x978c4800) [pid = 1905] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99fdf400) [pid = 1905] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x95289800) [pid = 1905] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b9c800) [pid = 1905] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b07d000) [pid = 1905] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9aca5000) [pid = 1905] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:35:26 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x91090400) [pid = 1905] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:35:26 INFO - PROCESS | 1905 | 1471350926887 Marionette TRACE conn5 <- [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]]]}] 05:35:26 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 05:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1911ms 05:35:26 INFO - PROCESS | 1905 | 1471350926950 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:35:26 INFO - PROCESS | 1905 | 1471350926955 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 05:35:26 INFO - PROCESS | 1905 | 1471350926962 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1905 | 1471350926966 Marionette TRACE conn5 <- [1,1702,null,{}] 05:35:26 INFO - PROCESS | 1905 | 1471350926971 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 1905 | 1471350926977 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:27 INFO - PROCESS | 1905 | 1471350927204 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:35:27 INFO - PROCESS | 1905 | 1471350927220 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1905 | 1471350927228 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bc800 == 12 [pid = 1905] [id = 433] 05:35:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f2bcc00) [pid = 1905] [serial = 1300] [outer = (nil)] 05:35:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99ca3400) [pid = 1905] [serial = 1301] [outer = 0x8f2bcc00] 05:35:27 INFO - PROCESS | 1905 | 1471350927316 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99ccb000) [pid = 1905] [serial = 1302] [outer = 0x8f2bcc00] 05:35:28 INFO - PROCESS | 1905 | 1471350928270 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1335ms 05:35:28 INFO - PROCESS | 1905 | 1471350928322 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1905 | 1471350928330 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 05:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:35:28 INFO - PROCESS | 1905 | 1471350928340 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1905 | 1471350928346 Marionette TRACE conn5 <- [1,1706,null,{}] 05:35:28 INFO - PROCESS | 1905 | 1471350928358 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 1905 | 1471350928364 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:28 INFO - PROCESS | 1905 | 1471350928564 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:35:28 INFO - PROCESS | 1905 | 1471350928740 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1905 | 1471350928756 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96800 == 13 [pid = 1905] [id = 434] 05:35:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b96c00) [pid = 1905] [serial = 1303] [outer = (nil)] 05:35:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x91086c00) [pid = 1905] [serial = 1304] [outer = 0x90b96c00] 05:35:28 INFO - PROCESS | 1905 | 1471350928847 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x913b5000) [pid = 1905] [serial = 1305] [outer = 0x90b96c00] 05:35:29 INFO - PROCESS | 1905 | 1471350929974 Marionette TRACE conn5 <- [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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1696ms 05:35:30 INFO - PROCESS | 1905 | 1471350930035 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1905 | 1471350930043 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 05:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:35:30 INFO - PROCESS | 1905 | 1471350930054 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1905 | 1471350930059 Marionette TRACE conn5 <- [1,1710,null,{}] 05:35:30 INFO - PROCESS | 1905 | 1471350930065 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 1905 | 1471350930071 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:30 INFO - PROCESS | 1905 | 1471350930278 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:35:30 INFO - PROCESS | 1905 | 1471350930549 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1905 | 1471350930559 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276000 == 14 [pid = 1905] [id = 435] 05:35:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f2be800) [pid = 1905] [serial = 1306] [outer = (nil)] 05:35:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99128400) [pid = 1905] [serial = 1307] [outer = 0x8f2be800] 05:35:30 INFO - PROCESS | 1905 | 1471350930657 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cd2c00) [pid = 1905] [serial = 1308] [outer = 0x8f2be800] 05:35:31 INFO - PROCESS | 1905 | 1471350931706 Marionette TRACE conn5 <- [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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1734ms 05:35:31 INFO - PROCESS | 1905 | 1471350931789 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1905 | 1471350931793 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:35:31 INFO - PROCESS | 1905 | 1471350931801 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1905 | 1471350931808 Marionette TRACE conn5 <- [1,1714,null,{}] 05:35:31 INFO - PROCESS | 1905 | 1471350931825 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 1905 | 1471350931833 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:32 INFO - PROCESS | 1905 | 1471350932081 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:35:32 INFO - PROCESS | 1905 | 1471350932355 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1905 | 1471350932367 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x9ae2c400 == 15 [pid = 1905] [id = 436] 05:35:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9aeea400) [pid = 1905] [serial = 1309] [outer = (nil)] 05:35:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9aef1000) [pid = 1905] [serial = 1310] [outer = 0x9aeea400] 05:35:32 INFO - PROCESS | 1905 | 1471350932460 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9aef8000) [pid = 1905] [serial = 1311] [outer = 0x9aeea400] 05:35:33 INFO - PROCESS | 1905 | 1471350933465 Marionette TRACE conn5 <- [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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1741ms 05:35:33 INFO - PROCESS | 1905 | 1471350933544 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1905 | 1471350933548 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 05:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:35:33 INFO - PROCESS | 1905 | 1471350933556 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1905 | 1471350933560 Marionette TRACE conn5 <- [1,1718,null,{}] 05:35:33 INFO - PROCESS | 1905 | 1471350933567 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 1905 | 1471350933572 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:33 INFO - PROCESS | 1905 | 1471350933788 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:35:34 INFO - PROCESS | 1905 | 1471350934023 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1905 | 1471350934030 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x919d9400 == 16 [pid = 1905] [id = 437] 05:35:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9b079c00) [pid = 1905] [serial = 1312] [outer = (nil)] 05:35:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9b909800) [pid = 1905] [serial = 1313] [outer = 0x9b079c00] 05:35:34 INFO - PROCESS | 1905 | 1471350934172 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bf06800) [pid = 1905] [serial = 1314] [outer = 0x9b079c00] 05:35:35 INFO - PROCESS | 1905 | 1471350935337 Marionette TRACE conn5 <- [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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1835ms 05:35:35 INFO - PROCESS | 1905 | 1471350935391 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1905 | 1471350935396 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 05:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:35:35 INFO - PROCESS | 1905 | 1471350935405 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1905 | 1471350935409 Marionette TRACE conn5 <- [1,1722,null,{}] 05:35:35 INFO - PROCESS | 1905 | 1471350935418 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 1905 | 1471350935425 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:35 INFO - PROCESS | 1905 | 1471350935610 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:35:35 INFO - PROCESS | 1905 | 1471350935830 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1905 | 1471350935845 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9bc00 == 17 [pid = 1905] [id = 438] 05:35:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x90b9f400) [pid = 1905] [serial = 1315] [outer = (nil)] 05:35:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9137e000) [pid = 1905] [serial = 1316] [outer = 0x90b9f400] 05:35:35 INFO - PROCESS | 1905 | 1471350935919 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x913b4c00) [pid = 1905] [serial = 1317] [outer = 0x90b9f400] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9bf0d000) [pid = 1905] [serial = 1265] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x95289000) [pid = 1905] [serial = 1259] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x90b9a400) [pid = 1905] [serial = 1256] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910ec800) [pid = 1905] [serial = 1257] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9bfc7000) [pid = 1905] [serial = 1253] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9bfd2000) [pid = 1905] [serial = 1254] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9a176800) [pid = 1905] [serial = 1242] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99cce400) [pid = 1905] [serial = 1247] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9aca5400) [pid = 1905] [serial = 1248] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9137a400) [pid = 1905] [serial = 1244] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93ac0400) [pid = 1905] [serial = 1245] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9b085c00) [pid = 1905] [serial = 1250] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b914800) [pid = 1905] [serial = 1251] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x978c8400) [pid = 1905] [serial = 1260] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9bfce400) [pid = 1905] [serial = 1266] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b081400) [pid = 1905] [serial = 1263] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9aef5800) [pid = 1905] [serial = 1262] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9b088c00) [pid = 1905] [serial = 1268] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9bcd9000) [pid = 1905] [serial = 1269] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 1905 | 1471350936929 Marionette TRACE conn5 <- [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]]]}] 05:35:36 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 05:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1586ms 05:35:36 INFO - PROCESS | 1905 | 1471350936992 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1905 | 1471350936999 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 05:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:35:37 INFO - PROCESS | 1905 | 1471350937009 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1905 | 1471350937013 Marionette TRACE conn5 <- [1,1726,null,{}] 05:35:37 INFO - PROCESS | 1905 | 1471350937019 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 1905 | 1471350937025 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:37 INFO - PROCESS | 1905 | 1471350937195 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:35:37 INFO - PROCESS | 1905 | 1471350937403 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1905 | 1471350937414 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac1800 == 18 [pid = 1905] [id = 439] 05:35:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93ac4c00) [pid = 1905] [serial = 1318] [outer = (nil)] 05:35:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x95032c00) [pid = 1905] [serial = 1319] [outer = 0x93ac4c00] 05:35:37 INFO - PROCESS | 1905 | 1471350937498 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x978c0c00) [pid = 1905] [serial = 1320] [outer = 0x93ac4c00] 05:35:38 INFO - PROCESS | 1905 | 1471350938299 Marionette TRACE conn5 <- [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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1344ms 05:35:38 INFO - PROCESS | 1905 | 1471350938353 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 1905 | 1471350938357 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 05:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:35:38 INFO - PROCESS | 1905 | 1471350938364 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1905 | 1471350938369 Marionette TRACE conn5 <- [1,1730,null,{}] 05:35:38 INFO - PROCESS | 1905 | 1471350938385 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 1905 | 1471350938393 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:38 INFO - PROCESS | 1905 | 1471350938565 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:35:38 INFO - PROCESS | 1905 | 1471350938704 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1905 | 1471350938719 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a0eac00 == 19 [pid = 1905] [id = 440] 05:35:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9a176800) [pid = 1905] [serial = 1321] [outer = (nil)] 05:35:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9aeec000) [pid = 1905] [serial = 1322] [outer = 0x9a176800] 05:35:38 INFO - PROCESS | 1905 | 1471350938790 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b048c00) [pid = 1905] [serial = 1323] [outer = 0x9a176800] 05:35:39 INFO - PROCESS | 1905 | 1471350939730 Marionette TRACE conn5 <- [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]]]}] 05:35:39 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 05:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1435ms 05:35:39 INFO - PROCESS | 1905 | 1471350939802 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1905 | 1471350939808 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 05:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:35:39 INFO - PROCESS | 1905 | 1471350939815 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1905 | 1471350939819 Marionette TRACE conn5 <- [1,1734,null,{}] 05:35:39 INFO - PROCESS | 1905 | 1471350939825 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 1905 | 1471350939831 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:40 INFO - PROCESS | 1905 | 1471350940062 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:35:40 INFO - PROCESS | 1905 | 1471350940085 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1905 | 1471350940095 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe9c00 == 20 [pid = 1905] [id = 441] 05:35:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeedc00) [pid = 1905] [serial = 1324] [outer = (nil)] 05:35:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9bcd7400) [pid = 1905] [serial = 1325] [outer = 0x9aeedc00] 05:35:40 INFO - PROCESS | 1905 | 1471350940168 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9bfc7000) [pid = 1905] [serial = 1326] [outer = 0x9aeedc00] 05:35:41 INFO - PROCESS | 1905 | 1471350941142 Marionette TRACE conn5 <- [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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1385ms 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9108b400) [pid = 1905] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f217000) [pid = 1905] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x90b9dc00) [pid = 1905] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x919e4000) [pid = 1905] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f21a400) [pid = 1905] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x913b0400) [pid = 1905] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99c02800) [pid = 1905] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x978c7000) [pid = 1905] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c8aec00) [pid = 1905] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:35:41 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x99180800) [pid = 1905] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:35:41 INFO - PROCESS | 1905 | 1471350941270 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:35:41 INFO - PROCESS | 1905 | 1471350941279 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 05:35:41 INFO - PROCESS | 1905 | 1471350941295 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1905 | 1471350941298 Marionette TRACE conn5 <- [1,1738,null,{}] 05:35:41 INFO - PROCESS | 1905 | 1471350941304 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 1905 | 1471350941310 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:41 INFO - PROCESS | 1905 | 1471350941507 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:35:41 INFO - PROCESS | 1905 | 1471350941645 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1905 | 1471350941658 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216400 == 21 [pid = 1905] [id = 442] 05:35:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x91084400) [pid = 1905] [serial = 1327] [outer = (nil)] 05:35:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x978c7000) [pid = 1905] [serial = 1328] [outer = 0x91084400] 05:35:41 INFO - PROCESS | 1905 | 1471350941810 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x919e2000) [pid = 1905] [serial = 1329] [outer = 0x91084400] 05:35:42 INFO - PROCESS | 1905 | 1471350942596 Marionette TRACE conn5 <- [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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1347ms 05:35:42 INFO - PROCESS | 1905 | 1471350942641 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:35:42 INFO - PROCESS | 1905 | 1471350942645 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 05:35:42 INFO - PROCESS | 1905 | 1471350942651 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1905 | 1471350942655 Marionette TRACE conn5 <- [1,1742,null,{}] 05:35:42 INFO - PROCESS | 1905 | 1471350942661 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 1905 | 1471350942672 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:42 INFO - PROCESS | 1905 | 1471350942874 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:35:43 INFO - PROCESS | 1905 | 1471350943007 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1905 | 1471350943019 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9dc00 == 22 [pid = 1905] [id = 443] 05:35:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x91380c00) [pid = 1905] [serial = 1330] [outer = (nil)] 05:35:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9c8b4c00) [pid = 1905] [serial = 1331] [outer = 0x91380c00] 05:35:43 INFO - PROCESS | 1905 | 1471350943090 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9c950000) [pid = 1905] [serial = 1332] [outer = 0x91380c00] 05:35:44 INFO - PROCESS | 1905 | 1471350944153 Marionette TRACE conn5 <- [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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1538ms 05:35:44 INFO - PROCESS | 1905 | 1471350944191 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1905 | 1471350944199 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:35:44 INFO - PROCESS | 1905 | 1471350944209 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1905 | 1471350944214 Marionette TRACE conn5 <- [1,1746,null,{}] 05:35:44 INFO - PROCESS | 1905 | 1471350944226 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 1905 | 1471350944232 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:44 INFO - PROCESS | 1905 | 1471350944436 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:35:44 INFO - PROCESS | 1905 | 1471350944674 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1905 | 1471350944684 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98400 == 23 [pid = 1905] [id = 444] 05:35:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x910ec000) [pid = 1905] [serial = 1333] [outer = (nil)] 05:35:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e4000) [pid = 1905] [serial = 1334] [outer = 0x910ec000] 05:35:44 INFO - PROCESS | 1905 | 1471350944814 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x919db000) [pid = 1905] [serial = 1335] [outer = 0x910ec000] 05:35:45 INFO - PROCESS | 1905 | 1471350945765 Marionette TRACE conn5 <- [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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1638ms 05:35:45 INFO - PROCESS | 1905 | 1471350945847 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1905 | 1471350945856 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 05:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:35:45 INFO - PROCESS | 1905 | 1471350945868 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1905 | 1471350945872 Marionette TRACE conn5 <- [1,1750,null,{}] 05:35:45 INFO - PROCESS | 1905 | 1471350945880 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 1905 | 1471350945885 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:46 INFO - PROCESS | 1905 | 1471350946130 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:35:46 INFO - PROCESS | 1905 | 1471350946386 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1905 | 1471350946395 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c06800 == 24 [pid = 1905] [id = 445] 05:35:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99fe6400) [pid = 1905] [serial = 1336] [outer = (nil)] 05:35:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9a1a4c00) [pid = 1905] [serial = 1337] [outer = 0x99fe6400] 05:35:46 INFO - PROCESS | 1905 | 1471350946507 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b07f800) [pid = 1905] [serial = 1338] [outer = 0x99fe6400] 05:35:47 INFO - PROCESS | 1905 | 1471350947492 Marionette TRACE conn5 <- [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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1687ms 05:35:47 INFO - PROCESS | 1905 | 1471350947555 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:35:47 INFO - PROCESS | 1905 | 1471350947560 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 05:35:47 INFO - PROCESS | 1905 | 1471350947566 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1905 | 1471350947572 Marionette TRACE conn5 <- [1,1754,null,{}] 05:35:47 INFO - PROCESS | 1905 | 1471350947604 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 1905 | 1471350947613 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:47 INFO - PROCESS | 1905 | 1471350947827 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:35:48 INFO - PROCESS | 1905 | 1471350948050 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1905 | 1471350948062 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8b1800 == 25 [pid = 1905] [id = 446] 05:35:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9c8b3000) [pid = 1905] [serial = 1339] [outer = (nil)] 05:35:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d346800) [pid = 1905] [serial = 1340] [outer = 0x9c8b3000] 05:35:48 INFO - PROCESS | 1905 | 1471350948154 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d350400) [pid = 1905] [serial = 1341] [outer = 0x9c8b3000] 05:35:49 INFO - PROCESS | 1905 | 1471350949093 Marionette TRACE conn5 <- [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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1595ms 05:35:49 INFO - PROCESS | 1905 | 1471350949161 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1905 | 1471350949166 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 05:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:35:49 INFO - PROCESS | 1905 | 1471350949173 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1905 | 1471350949176 Marionette TRACE conn5 <- [1,1758,null,{}] 05:35:49 INFO - PROCESS | 1905 | 1471350949182 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 1905 | 1471350949187 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:49 INFO - PROCESS | 1905 | 1471350949372 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:35:49 INFO - PROCESS | 1905 | 1471350949594 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1905 | 1471350949601 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 26 [pid = 1905] [id = 447] 05:35:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x90b91800) [pid = 1905] [serial = 1342] [outer = (nil)] 05:35:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9d578800) [pid = 1905] [serial = 1343] [outer = 0x90b91800] 05:35:49 INFO - PROCESS | 1905 | 1471350949728 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa04c5800) [pid = 1905] [serial = 1344] [outer = 0x90b91800] 05:35:50 INFO - PROCESS | 1905 | 1471350950662 Marionette TRACE conn5 <- [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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1531ms 05:35:50 INFO - PROCESS | 1905 | 1471350950705 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:35:50 INFO - PROCESS | 1905 | 1471350950710 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 05:35:50 INFO - PROCESS | 1905 | 1471350950716 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1905 | 1471350950721 Marionette TRACE conn5 <- [1,1762,null,{}] 05:35:50 INFO - PROCESS | 1905 | 1471350950728 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 1905 | 1471350950733 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:50 INFO - PROCESS | 1905 | 1471350950923 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:35:51 INFO - PROCESS | 1905 | 1471350951233 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1905 | 1471350951243 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f270c00 == 27 [pid = 1905] [id = 448] 05:35:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x99fedc00) [pid = 1905] [serial = 1345] [outer = (nil)] 05:35:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa05acc00) [pid = 1905] [serial = 1346] [outer = 0x99fedc00] 05:35:51 INFO - PROCESS | 1905 | 1471350951334 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa0633000) [pid = 1905] [serial = 1347] [outer = 0x99fedc00] 05:35:52 INFO - PROCESS | 1905 | 1471350952272 Marionette TRACE conn5 <- [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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1589ms 05:35:52 INFO - PROCESS | 1905 | 1471350952305 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1905 | 1471350952308 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 05:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:35:52 INFO - PROCESS | 1905 | 1471350952315 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1905 | 1471350952318 Marionette TRACE conn5 <- [1,1766,null,{}] 05:35:52 INFO - PROCESS | 1905 | 1471350952325 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 1905 | 1471350952335 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:52 INFO - PROCESS | 1905 | 1471350952556 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:35:52 INFO - PROCESS | 1905 | 1471350952736 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1905 | 1471350952745 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d347c00 == 28 [pid = 1905] [id = 449] 05:35:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa063cc00) [pid = 1905] [serial = 1348] [outer = (nil)] 05:35:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa1098800) [pid = 1905] [serial = 1349] [outer = 0xa063cc00] 05:35:52 INFO - PROCESS | 1905 | 1471350952885 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa2010000) [pid = 1905] [serial = 1350] [outer = 0xa063cc00] 05:35:53 INFO - PROCESS | 1905 | 1471350953806 Marionette TRACE conn5 <- [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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1534ms 05:35:53 INFO - PROCESS | 1905 | 1471350953851 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1905 | 1471350953855 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:35:53 INFO - PROCESS | 1905 | 1471350953862 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1905 | 1471350953866 Marionette TRACE conn5 <- [1,1770,null,{}] 05:35:53 INFO - PROCESS | 1905 | 1471350953872 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 1905 | 1471350953877 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:54 INFO - PROCESS | 1905 | 1471350954067 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:35:54 INFO - PROCESS | 1905 | 1471350954246 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1905 | 1471350954253 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21f400 == 29 [pid = 1905] [id = 450] 05:35:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x90b9a800) [pid = 1905] [serial = 1351] [outer = (nil)] 05:35:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa22b0400) [pid = 1905] [serial = 1352] [outer = 0x90b9a800] 05:35:54 INFO - PROCESS | 1905 | 1471350954337 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0xa22b4000) [pid = 1905] [serial = 1353] [outer = 0x90b9a800] 05:35:55 INFO - PROCESS | 1905 | 1471350955323 Marionette TRACE conn5 <- [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]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1531ms 05:35:55 INFO - PROCESS | 1905 | 1471350955395 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:35:55 INFO - PROCESS | 1905 | 1471350955406 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 05:35:55 INFO - PROCESS | 1905 | 1471350955414 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1905 | 1471350955417 Marionette TRACE conn5 <- [1,1774,null,{}] 05:35:55 INFO - PROCESS | 1905 | 1471350955424 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 1905 | 1471350955429 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:55 INFO - PROCESS | 1905 | 1471350955827 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:35:56 INFO - PROCESS | 1905 | 1471350956101 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1905 | 1471350956111 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bf000 == 30 [pid = 1905] [id = 451] 05:35:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x8f2c0400) [pid = 1905] [serial = 1354] [outer = (nil)] 05:35:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x90b98000) [pid = 1905] [serial = 1355] [outer = 0x8f2c0400] 05:35:56 INFO - PROCESS | 1905 | 1471350956190 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x910ea400) [pid = 1905] [serial = 1356] [outer = 0x8f2c0400] 05:35:57 INFO - PROCESS | 1905 | 1471350957210 Marionette TRACE conn5 <- [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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1836ms 05:35:57 INFO - PROCESS | 1905 | 1471350957251 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1905 | 1471350957257 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:35:57 INFO - PROCESS | 1905 | 1471350957266 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1905 | 1471350957271 Marionette TRACE conn5 <- [1,1778,null,{}] 05:35:57 INFO - PROCESS | 1905 | 1471350957278 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 1905 | 1471350957283 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:57 INFO - PROCESS | 1905 | 1471350957472 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:35:57 INFO - PROCESS | 1905 | 1471350957710 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1905 | 1471350957716 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:35:58 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215c00 == 29 [pid = 1905] [id = 429] 05:35:58 INFO - PROCESS | 1905 | --DOCSHELL 0x91088800 == 28 [pid = 1905] [id = 428] 05:35:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215c00 == 29 [pid = 1905] [id = 452] 05:35:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x8f216c00) [pid = 1905] [serial = 1357] [outer = (nil)] 05:35:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0x8f220400) [pid = 1905] [serial = 1358] [outer = 0x8f216c00] 05:35:58 INFO - PROCESS | 1905 | 1471350958790 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x8f272800) [pid = 1905] [serial = 1359] [outer = 0x8f216c00] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0xa04c8800) [pid = 1905] [serial = 1287] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x919e2c00) [pid = 1905] [serial = 1286] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x8f21d400) [pid = 1905] [serial = 1289] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x8f26a000) [pid = 1905] [serial = 1290] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9108d400) [pid = 1905] [serial = 1292] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x93ac7000) [pid = 1905] [serial = 1296] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x8f2c1000) [pid = 1905] [serial = 1272] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f269800) [pid = 1905] [serial = 1271] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x93b15c00) [pid = 1905] [serial = 1275] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x93a7ec00) [pid = 1905] [serial = 1274] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99ffc000) [pid = 1905] [serial = 1278] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99cca800) [pid = 1905] [serial = 1277] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9959bc00) [pid = 1905] [serial = 1298] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9d341800) [pid = 1905] [serial = 1281] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9c8b8400) [pid = 1905] [serial = 1280] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9d52e800) [pid = 1905] [serial = 1284] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9d350000) [pid = 1905] [serial = 1283] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919e6800) [pid = 1905] [serial = 1295] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x910f3000) [pid = 1905] [serial = 1293] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x90b94400) [pid = 1905] [serial = 1299] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99ca3400) [pid = 1905] [serial = 1301] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 1905 | 1471350959759 Marionette TRACE conn5 <- [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]]]}] 05:35:59 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 05:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2536ms 05:35:59 INFO - PROCESS | 1905 | 1471350959807 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:35:59 INFO - PROCESS | 1905 | 1471350959814 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 05:35:59 INFO - PROCESS | 1905 | 1471350959822 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1905 | 1471350959826 Marionette TRACE conn5 <- [1,1782,null,{}] 05:35:59 INFO - PROCESS | 1905 | 1471350959833 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 1905 | 1471350959838 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:00 INFO - PROCESS | 1905 | 1471350960018 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:36:00 INFO - PROCESS | 1905 | 1471350960155 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1905 | 1471350960162 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93c00 == 30 [pid = 1905] [id = 453] 05:36:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x90b96400) [pid = 1905] [serial = 1360] [outer = (nil)] 05:36:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9108d400) [pid = 1905] [serial = 1361] [outer = 0x90b96400] 05:36:00 INFO - PROCESS | 1905 | 1471350960241 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x91372400) [pid = 1905] [serial = 1362] [outer = 0x90b96400] 05:36:01 INFO - PROCESS | 1905 | 1471350961127 Marionette TRACE conn5 <- [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]]]}] 05:36:01 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 05:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1332ms 05:36:01 INFO - PROCESS | 1905 | 1471350961154 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1905 | 1471350961161 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 05:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:36:01 INFO - PROCESS | 1905 | 1471350961173 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1905 | 1471350961177 Marionette TRACE conn5 <- [1,1786,null,{}] 05:36:01 INFO - PROCESS | 1905 | 1471350961184 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 1905 | 1471350961189 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:01 INFO - PROCESS | 1905 | 1471350961373 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:36:01 INFO - PROCESS | 1905 | 1471350961560 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1905 | 1471350961570 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x91087400 == 31 [pid = 1905] [id = 454] 05:36:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x913b0400) [pid = 1905] [serial = 1363] [outer = (nil)] 05:36:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x93a82000) [pid = 1905] [serial = 1364] [outer = 0x913b0400] 05:36:01 INFO - PROCESS | 1905 | 1471350961642 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93b16800) [pid = 1905] [serial = 1365] [outer = 0x913b0400] 05:36:02 INFO - PROCESS | 1905 | 1471350962649 Marionette TRACE conn5 <- [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]]]}] 05:36:02 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 05:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1535ms 05:36:02 INFO - PROCESS | 1905 | 1471350962712 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:36:02 INFO - PROCESS | 1905 | 1471350962717 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 05:36:02 INFO - PROCESS | 1905 | 1471350962724 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1905 | 1471350962731 Marionette TRACE conn5 <- [1,1790,null,{}] 05:36:02 INFO - PROCESS | 1905 | 1471350962756 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:02 INFO - PROCESS | 1905 | 1471350962766 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:03 INFO - PROCESS | 1905 | 1471350962999 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:36:03 INFO - PROCESS | 1905 | 1471350963026 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1905 | 1471350963038 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d3800 == 32 [pid = 1905] [id = 455] 05:36:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x982d4400) [pid = 1905] [serial = 1366] [outer = (nil)] 05:36:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99c02000) [pid = 1905] [serial = 1367] [outer = 0x982d4400] 05:36:03 INFO - PROCESS | 1905 | 1471350963109 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99ca3c00) [pid = 1905] [serial = 1368] [outer = 0x982d4400] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x91380c00) [pid = 1905] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x93ac4c00) [pid = 1905] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9aeedc00) [pid = 1905] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x91084400) [pid = 1905] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x90b96c00) [pid = 1905] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b079c00) [pid = 1905] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9aeea400) [pid = 1905] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f2be800) [pid = 1905] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f2bcc00) [pid = 1905] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x90b9f400) [pid = 1905] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:36:04 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9a176800) [pid = 1905] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:36:04 INFO - PROCESS | 1905 | 1471350964613 Marionette TRACE conn5 <- [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]]]}] 05:36:04 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) 05:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1944ms 05:36:04 INFO - PROCESS | 1905 | 1471350964668 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:36:04 INFO - PROCESS | 1905 | 1471350964672 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 05:36:04 INFO - PROCESS | 1905 | 1471350964679 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1905 | 1471350964682 Marionette TRACE conn5 <- [1,1794,null,{}] 05:36:04 INFO - PROCESS | 1905 | 1471350964688 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 1905 | 1471350964693 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:04 INFO - PROCESS | 1905 | 1471350964846 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:36:04 INFO - PROCESS | 1905 | 1471350964855 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1905 | 1471350964862 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26d400 == 33 [pid = 1905] [id = 456] 05:36:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9108bc00) [pid = 1905] [serial = 1369] [outer = (nil)] 05:36:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cd5400) [pid = 1905] [serial = 1370] [outer = 0x9108bc00] 05:36:04 INFO - PROCESS | 1905 | 1471350964936 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99fe4000) [pid = 1905] [serial = 1371] [outer = 0x9108bc00] 05:36:05 INFO - PROCESS | 1905 | 1471350965868 Marionette TRACE conn5 <- [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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1233ms 05:36:05 INFO - PROCESS | 1905 | 1471350965913 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1905 | 1471350965917 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 05:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:36:05 INFO - PROCESS | 1905 | 1471350965924 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1905 | 1471350965927 Marionette TRACE conn5 <- [1,1798,null,{}] 05:36:05 INFO - PROCESS | 1905 | 1471350965933 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:05 INFO - PROCESS | 1905 | 1471350965939 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:06 INFO - PROCESS | 1905 | 1471350966103 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:36:06 INFO - PROCESS | 1905 | 1471350966343 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1905 | 1471350966353 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217800 == 34 [pid = 1905] [id = 457] 05:36:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x8f219000) [pid = 1905] [serial = 1372] [outer = (nil)] 05:36:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f268c00) [pid = 1905] [serial = 1373] [outer = 0x8f219000] 05:36:06 INFO - PROCESS | 1905 | 1471350966450 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x8f2b9000) [pid = 1905] [serial = 1374] [outer = 0x8f219000] 05:36:07 INFO - PROCESS | 1905 | 1471350967607 Marionette TRACE conn5 <- [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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1736ms 05:36:07 INFO - PROCESS | 1905 | 1471350967664 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1905 | 1471350967671 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 05:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:36:07 INFO - PROCESS | 1905 | 1471350967680 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1905 | 1471350967686 Marionette TRACE conn5 <- [1,1802,null,{}] 05:36:07 INFO - PROCESS | 1905 | 1471350967695 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 1905 | 1471350967703 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:08 INFO - PROCESS | 1905 | 1471350968024 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:36:08 INFO - PROCESS | 1905 | 1471350968227 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1905 | 1471350968240 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21d800 == 35 [pid = 1905] [id = 458] 05:36:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x919e2c00) [pid = 1905] [serial = 1375] [outer = (nil)] 05:36:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x93a89000) [pid = 1905] [serial = 1376] [outer = 0x919e2c00] 05:36:08 INFO - PROCESS | 1905 | 1471350968330 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9502ac00) [pid = 1905] [serial = 1377] [outer = 0x919e2c00] 05:36:09 INFO - PROCESS | 1905 | 1471350969409 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1785ms 05:36:09 INFO - PROCESS | 1905 | 1471350969469 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1905 | 1471350969477 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:36:09 INFO - PROCESS | 1905 | 1471350969484 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1905 | 1471350969488 Marionette TRACE conn5 <- [1,1806,null,{}] 05:36:09 INFO - PROCESS | 1905 | 1471350969495 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 1905 | 1471350969501 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:09 INFO - PROCESS | 1905 | 1471350969714 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:36:10 INFO - PROCESS | 1905 | 1471350969990 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1905 | 1471350969999 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x913a8800 == 36 [pid = 1905] [id = 459] 05:36:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99cc9800) [pid = 1905] [serial = 1378] [outer = (nil)] 05:36:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99cd5c00) [pid = 1905] [serial = 1379] [outer = 0x99cc9800] 05:36:10 INFO - PROCESS | 1905 | 1471350970113 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9aca6800) [pid = 1905] [serial = 1380] [outer = 0x99cc9800] 05:36:11 INFO - PROCESS | 1905 | 1471350971167 Marionette TRACE conn5 <- [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]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1739ms 05:36:11 INFO - PROCESS | 1905 | 1471350971225 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 1905 | 1471350971230 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 05:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:36:11 INFO - PROCESS | 1905 | 1471350971247 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1905 | 1471350971257 Marionette TRACE conn5 <- [1,1810,null,{}] 05:36:11 INFO - PROCESS | 1905 | 1471350971265 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 1905 | 1471350971272 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:11 INFO - PROCESS | 1905 | 1471350971512 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:36:11 INFO - PROCESS | 1905 | 1471350971805 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1905 | 1471350971815 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216800 == 37 [pid = 1905] [id = 460] 05:36:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x8f26b400) [pid = 1905] [serial = 1381] [outer = (nil)] 05:36:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9b910c00) [pid = 1905] [serial = 1382] [outer = 0x8f26b400] 05:36:11 INFO - PROCESS | 1905 | 1471350971906 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9b390000) [pid = 1905] [serial = 1383] [outer = 0x8f26b400] 05:36:13 INFO - PROCESS | 1905 | 1471350973121 Marionette TRACE conn5 <- [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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1954ms 05:36:13 INFO - PROCESS | 1905 | 1471350973192 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1905 | 1471350973199 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 05:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:36:13 INFO - PROCESS | 1905 | 1471350973218 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1905 | 1471350973223 Marionette TRACE conn5 <- [1,1814,null,{}] 05:36:13 INFO - PROCESS | 1905 | 1471350973232 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 1905 | 1471350973237 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:13 INFO - PROCESS | 1905 | 1471350973554 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:36:13 INFO - PROCESS | 1905 | 1471350973726 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1905 | 1471350973742 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089c00 == 38 [pid = 1905] [id = 461] 05:36:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9108ac00) [pid = 1905] [serial = 1384] [outer = (nil)] 05:36:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x91090c00) [pid = 1905] [serial = 1385] [outer = 0x9108ac00] 05:36:13 INFO - PROCESS | 1905 | 1471350973849 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x9137bc00) [pid = 1905] [serial = 1386] [outer = 0x9108ac00] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x978ba400 == 37 [pid = 1905] [id = 432] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bc800 == 36 [pid = 1905] [id = 433] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x919e3c00 == 35 [pid = 1905] [id = 431] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92400 == 34 [pid = 1905] [id = 430] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26d400 == 33 [pid = 1905] [id = 456] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x982d3800 == 32 [pid = 1905] [id = 455] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x91087400 == 31 [pid = 1905] [id = 454] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93c00 == 30 [pid = 1905] [id = 453] 05:36:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215c00 == 29 [pid = 1905] [id = 452] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9c8b4c00) [pid = 1905] [serial = 1331] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9c950000) [pid = 1905] [serial = 1332] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x95032c00) [pid = 1905] [serial = 1319] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x978c0c00) [pid = 1905] [serial = 1320] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9bcd7400) [pid = 1905] [serial = 1325] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x919e2000) [pid = 1905] [serial = 1329] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91086c00) [pid = 1905] [serial = 1304] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b909800) [pid = 1905] [serial = 1313] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9bf06800) [pid = 1905] [serial = 1314] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x913b5000) [pid = 1905] [serial = 1305] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9aef1000) [pid = 1905] [serial = 1310] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99cd2c00) [pid = 1905] [serial = 1308] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x99ccb000) [pid = 1905] [serial = 1302] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99128400) [pid = 1905] [serial = 1307] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x913b4c00) [pid = 1905] [serial = 1317] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9b048c00) [pid = 1905] [serial = 1323] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9bfc7000) [pid = 1905] [serial = 1326] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9aeec000) [pid = 1905] [serial = 1322] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x978c7000) [pid = 1905] [serial = 1328] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9137e000) [pid = 1905] [serial = 1316] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9aef8000) [pid = 1905] [serial = 1311] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1905 | 1471350974830 Marionette TRACE conn5 <- [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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1647ms 05:36:14 INFO - PROCESS | 1905 | 1471350974863 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1905 | 1471350974870 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 05:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:36:14 INFO - PROCESS | 1905 | 1471350974880 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1905 | 1471350974884 Marionette TRACE conn5 <- [1,1818,null,{}] 05:36:14 INFO - PROCESS | 1905 | 1471350974890 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 1905 | 1471350974896 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:15 INFO - PROCESS | 1905 | 1471350975074 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:36:15 INFO - PROCESS | 1905 | 1471350975209 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1905 | 1471350975219 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215c00 == 30 [pid = 1905] [id = 462] 05:36:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919dd000) [pid = 1905] [serial = 1387] [outer = (nil)] 05:36:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93b0ec00) [pid = 1905] [serial = 1388] [outer = 0x919dd000] 05:36:15 INFO - PROCESS | 1905 | 1471350975296 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9509c400) [pid = 1905] [serial = 1389] [outer = 0x919dd000] 05:36:16 INFO - PROCESS | 1905 | 1471350976133 Marionette TRACE conn5 <- [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]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1331ms 05:36:16 INFO - PROCESS | 1905 | 1471350976213 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1905 | 1471350976216 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:36:16 INFO - PROCESS | 1905 | 1471350976224 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1905 | 1471350976231 Marionette TRACE conn5 <- [1,1822,null,{}] 05:36:16 INFO - PROCESS | 1905 | 1471350976248 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:16 INFO - PROCESS | 1905 | 1471350976257 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:16 INFO - PROCESS | 1905 | 1471350976444 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:36:16 INFO - PROCESS | 1905 | 1471350976613 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1905 | 1471350976634 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c07c00 == 31 [pid = 1905] [id = 463] 05:36:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cca400) [pid = 1905] [serial = 1390] [outer = (nil)] 05:36:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cd3000) [pid = 1905] [serial = 1391] [outer = 0x99cca400] 05:36:16 INFO - PROCESS | 1905 | 1471350976731 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9ae24800) [pid = 1905] [serial = 1392] [outer = 0x99cca400] 05:36:17 INFO - PROCESS | 1905 | 1471350977735 Marionette TRACE conn5 <- [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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1539ms 05:36:17 INFO - PROCESS | 1905 | 1471350977770 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1905 | 1471350977774 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 05:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:36:17 INFO - PROCESS | 1905 | 1471350977781 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1905 | 1471350977785 Marionette TRACE conn5 <- [1,1826,null,{}] 05:36:17 INFO - PROCESS | 1905 | 1471350977790 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 1905 | 1471350977796 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:18 INFO - PROCESS | 1905 | 1471350978020 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:36:18 INFO - PROCESS | 1905 | 1471350978047 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1905 | 1471350978054 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c05800 == 32 [pid = 1905] [id = 464] 05:36:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99cd4000) [pid = 1905] [serial = 1393] [outer = (nil)] 05:36:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9b396800) [pid = 1905] [serial = 1394] [outer = 0x99cd4000] 05:36:18 INFO - PROCESS | 1905 | 1471350978128 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bf0e400) [pid = 1905] [serial = 1395] [outer = 0x99cd4000] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x99fedc00) [pid = 1905] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0xa063cc00) [pid = 1905] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x982d4400) [pid = 1905] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x90b9a800) [pid = 1905] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x90b96400) [pid = 1905] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f216c00) [pid = 1905] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x910ec000) [pid = 1905] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99fe6400) [pid = 1905] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f2c0400) [pid = 1905] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9c8b3000) [pid = 1905] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b91800) [pid = 1905] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:36:18 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x913b0400) [pid = 1905] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:36:19 INFO - PROCESS | 1905 | 1471350979201 Marionette TRACE conn5 <- [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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1481ms 05:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:36:19 INFO - PROCESS | 1905 | 1471350979271 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1905 | 1471350979274 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 05:36:19 INFO - PROCESS | 1905 | 1471350979281 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1905 | 1471350979285 Marionette TRACE conn5 <- [1,1830,null,{}] 05:36:19 INFO - PROCESS | 1905 | 1471350979290 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 1905 | 1471350979295 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:19 INFO - PROCESS | 1905 | 1471350979466 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:36:19 INFO - PROCESS | 1905 | 1471350979508 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1905 | 1471350979514 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x91083c00 == 33 [pid = 1905] [id = 465] 05:36:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x913acc00) [pid = 1905] [serial = 1396] [outer = (nil)] 05:36:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9b07b800) [pid = 1905] [serial = 1397] [outer = 0x913acc00] 05:36:19 INFO - PROCESS | 1905 | 1471350979588 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9bfce400) [pid = 1905] [serial = 1398] [outer = 0x913acc00] 05:36:20 INFO - PROCESS | 1905 | 1471350980549 Marionette TRACE conn5 <- [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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1334ms 05:36:20 INFO - PROCESS | 1905 | 1471350980615 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:36:20 INFO - PROCESS | 1905 | 1471350980620 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 05:36:20 INFO - PROCESS | 1905 | 1471350980627 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1905 | 1471350980631 Marionette TRACE conn5 <- [1,1834,null,{}] 05:36:20 INFO - PROCESS | 1905 | 1471350980637 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 1905 | 1471350980648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:20 INFO - PROCESS | 1905 | 1471350980932 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:36:21 INFO - PROCESS | 1905 | 1471350981112 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1905 | 1471350981125 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26c400 == 34 [pid = 1905] [id = 466] 05:36:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f26cc00) [pid = 1905] [serial = 1399] [outer = (nil)] 05:36:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f273800) [pid = 1905] [serial = 1400] [outer = 0x8f26cc00] 05:36:21 INFO - PROCESS | 1905 | 1471350981289 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x90b91800) [pid = 1905] [serial = 1401] [outer = 0x8f26cc00] 05:36:22 INFO - PROCESS | 1905 | 1471350982304 Marionette TRACE conn5 <- [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]]]}] 05:36:22 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 05:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1731ms 05:36:22 INFO - PROCESS | 1905 | 1471350982365 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1905 | 1471350982371 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:36:22 INFO - PROCESS | 1905 | 1471350982380 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1905 | 1471350982386 Marionette TRACE conn5 <- [1,1838,null,{}] 05:36:22 INFO - PROCESS | 1905 | 1471350982394 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 1905 | 1471350982403 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:22 INFO - PROCESS | 1905 | 1471350982629 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:36:22 INFO - PROCESS | 1905 | 1471350982840 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1905 | 1471350982853 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9ec00 == 35 [pid = 1905] [id = 467] 05:36:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x913b0400) [pid = 1905] [serial = 1402] [outer = (nil)] 05:36:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9502a400) [pid = 1905] [serial = 1403] [outer = 0x913b0400] 05:36:22 INFO - PROCESS | 1905 | 1471350982987 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9528f800) [pid = 1905] [serial = 1404] [outer = 0x913b0400] 05:36:23 INFO - PROCESS | 1905 | 1471350983968 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1642ms 05:36:24 INFO - PROCESS | 1905 | 1471350984022 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1905 | 1471350984027 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 05:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:36:24 INFO - PROCESS | 1905 | 1471350984035 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1905 | 1471350984039 Marionette TRACE conn5 <- [1,1842,null,{}] 05:36:24 INFO - PROCESS | 1905 | 1471350984046 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 1905 | 1471350984052 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:24 INFO - PROCESS | 1905 | 1471350984263 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:36:24 INFO - PROCESS | 1905 | 1471350984570 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1905 | 1471350984579 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a89800 == 36 [pid = 1905] [id = 468] 05:36:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9aca4400) [pid = 1905] [serial = 1405] [outer = (nil)] 05:36:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9aef1400) [pid = 1905] [serial = 1406] [outer = 0x9aca4400] 05:36:24 INFO - PROCESS | 1905 | 1471350984712 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9b083400) [pid = 1905] [serial = 1407] [outer = 0x9aca4400] 05:36:25 INFO - PROCESS | 1905 | 1471350985703 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1742ms 05:36:25 INFO - PROCESS | 1905 | 1471350985777 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1905 | 1471350985784 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 05:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:36:25 INFO - PROCESS | 1905 | 1471350985801 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1905 | 1471350985809 Marionette TRACE conn5 <- [1,1846,null,{}] 05:36:25 INFO - PROCESS | 1905 | 1471350985816 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:25 INFO - PROCESS | 1905 | 1471350985822 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:26 INFO - PROCESS | 1905 | 1471350986083 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:36:26 INFO - PROCESS | 1905 | 1471350986357 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1905 | 1471350986363 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x99595000 == 37 [pid = 1905] [id = 469] 05:36:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99cd3c00) [pid = 1905] [serial = 1408] [outer = (nil)] 05:36:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c8ad400) [pid = 1905] [serial = 1409] [outer = 0x99cd3c00] 05:36:26 INFO - PROCESS | 1905 | 1471350986456 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c955000) [pid = 1905] [serial = 1410] [outer = 0x99cd3c00] 05:36:27 INFO - PROCESS | 1905 | 1471350987452 Marionette TRACE conn5 <- [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]]]}] 05:36:27 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) 05:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1695ms 05:36:27 INFO - PROCESS | 1905 | 1471350987489 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1905 | 1471350987492 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 05:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:36:27 INFO - PROCESS | 1905 | 1471350987500 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1905 | 1471350987505 Marionette TRACE conn5 <- [1,1850,null,{}] 05:36:27 INFO - PROCESS | 1905 | 1471350987511 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:27 INFO - PROCESS | 1905 | 1471350987517 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:27 INFO - PROCESS | 1905 | 1471350987711 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:36:27 INFO - PROCESS | 1905 | 1471350987892 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1905 | 1471350987900 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x99129000 == 38 [pid = 1905] [id = 470] 05:36:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9bcd1800) [pid = 1905] [serial = 1411] [outer = (nil)] 05:36:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d52e800) [pid = 1905] [serial = 1412] [outer = 0x9bcd1800] 05:36:27 INFO - PROCESS | 1905 | 1471350987991 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9d569c00) [pid = 1905] [serial = 1413] [outer = 0x9bcd1800] 05:36:29 INFO - PROCESS | 1905 | 1471350989011 Marionette TRACE conn5 <- [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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1590ms 05:36:29 INFO - PROCESS | 1905 | 1471350989092 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1905 | 1471350989097 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:36:29 INFO - PROCESS | 1905 | 1471350989106 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1905 | 1471350989110 Marionette TRACE conn5 <- [1,1854,null,{}] 05:36:29 INFO - PROCESS | 1905 | 1471350989117 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:29 INFO - PROCESS | 1905 | 1471350989123 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:29 INFO - PROCESS | 1905 | 1471350989366 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:36:29 INFO - PROCESS | 1905 | 1471350989622 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1905 | 1471350989641 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:29 INFO - PROCESS | 1905 | ++DOCSHELL 0xa04c7800 == 39 [pid = 1905] [id = 471] 05:36:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa04c8800) [pid = 1905] [serial = 1414] [outer = (nil)] 05:36:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa05a6400) [pid = 1905] [serial = 1415] [outer = 0xa04c8800] 05:36:29 INFO - PROCESS | 1905 | 1471350989783 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa063ec00) [pid = 1905] [serial = 1416] [outer = 0xa04c8800] 05:36:30 INFO - PROCESS | 1905 | 1471350990794 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1734ms 05:36:30 INFO - PROCESS | 1905 | 1471350990840 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1905 | 1471350990844 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 05:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:36:30 INFO - PROCESS | 1905 | 1471350990854 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1905 | 1471350990857 Marionette TRACE conn5 <- [1,1858,null,{}] 05:36:30 INFO - PROCESS | 1905 | 1471350990865 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 1905 | 1471350990871 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:31 INFO - PROCESS | 1905 | 1471350991096 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:36:31 INFO - PROCESS | 1905 | 1471350991334 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1905 | 1471350991345 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f270800 == 40 [pid = 1905] [id = 472] 05:36:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x8f271800) [pid = 1905] [serial = 1417] [outer = (nil)] 05:36:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x910f3400) [pid = 1905] [serial = 1418] [outer = 0x8f271800] 05:36:31 INFO - PROCESS | 1905 | 1471350991481 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x93ac7000) [pid = 1905] [serial = 1419] [outer = 0x8f271800] 05:36:32 INFO - PROCESS | 1905 | 1471350992688 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1892ms 05:36:32 INFO - PROCESS | 1905 | 1471350992747 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1905 | 1471350992754 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:36:32 INFO - PROCESS | 1905 | 1471350992774 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1905 | 1471350992780 Marionette TRACE conn5 <- [1,1862,null,{}] 05:36:32 INFO - PROCESS | 1905 | 1471350992790 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 1905 | 1471350992796 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:33 INFO - PROCESS | 1905 | 1471350993023 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:36:33 INFO - PROCESS | 1905 | 1471350993266 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1905 | 1471350993283 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93400 == 41 [pid = 1905] [id = 473] 05:36:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x90b96c00) [pid = 1905] [serial = 1420] [outer = (nil)] 05:36:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x90b9d000) [pid = 1905] [serial = 1421] [outer = 0x90b96c00] 05:36:33 INFO - PROCESS | 1905 | 1471350993360 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0x91087000) [pid = 1905] [serial = 1422] [outer = 0x90b96c00] 05:36:34 INFO - PROCESS | 1905 | 1471350994333 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1638ms 05:36:34 INFO - PROCESS | 1905 | 1471350994411 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1905 | 1471350994419 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 05:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:36:34 INFO - PROCESS | 1905 | 1471350994431 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1905 | 1471350994435 Marionette TRACE conn5 <- [1,1866,null,{}] 05:36:34 INFO - PROCESS | 1905 | 1471350994442 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:34 INFO - PROCESS | 1905 | 1471350994447 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:34 INFO - PROCESS | 1905 | 1471350994696 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x91083c00 == 40 [pid = 1905] [id = 465] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99c05800 == 39 [pid = 1905] [id = 464] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99c07c00 == 38 [pid = 1905] [id = 463] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215c00 == 37 [pid = 1905] [id = 462] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x91089c00 == 36 [pid = 1905] [id = 461] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bf000 == 35 [pid = 1905] [id = 451] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x9a0eac00 == 34 [pid = 1905] [id = 440] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe9c00 == 33 [pid = 1905] [id = 441] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f270c00 == 32 [pid = 1905] [id = 448] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f276000 == 31 [pid = 1905] [id = 435] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217800 == 30 [pid = 1905] [id = 457] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x9ae2c400 == 29 [pid = 1905] [id = 436] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21d800 == 28 [pid = 1905] [id = 458] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x919d9400 == 27 [pid = 1905] [id = 437] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9bc00 == 26 [pid = 1905] [id = 438] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x913a8800 == 25 [pid = 1905] [id = 459] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9dc00 == 24 [pid = 1905] [id = 443] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216800 == 23 [pid = 1905] [id = 460] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99c06800 == 22 [pid = 1905] [id = 445] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216400 == 21 [pid = 1905] [id = 442] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x9d347c00 == 20 [pid = 1905] [id = 449] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21f400 == 19 [pid = 1905] [id = 450] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x90b96800 == 18 [pid = 1905] [id = 434] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac1800 == 17 [pid = 1905] [id = 439] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98400 == 16 [pid = 1905] [id = 444] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8b1800 == 15 [pid = 1905] [id = 446] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 14 [pid = 1905] [id = 447] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f270800 == 13 [pid = 1905] [id = 472] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0xa04c7800 == 12 [pid = 1905] [id = 471] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99129000 == 11 [pid = 1905] [id = 470] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x99595000 == 10 [pid = 1905] [id = 469] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9ec00 == 9 [pid = 1905] [id = 467] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x93a89800 == 8 [pid = 1905] [id = 468] 05:36:35 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26c400 == 7 [pid = 1905] [id = 466] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0x99cd5400) [pid = 1905] [serial = 1370] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa05acc00) [pid = 1905] [serial = 1346] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0xa2010000) [pid = 1905] [serial = 1350] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0xa1098800) [pid = 1905] [serial = 1349] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x99c02000) [pid = 1905] [serial = 1367] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0xa22b4000) [pid = 1905] [serial = 1353] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa22b0400) [pid = 1905] [serial = 1352] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9108d400) [pid = 1905] [serial = 1361] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x91372400) [pid = 1905] [serial = 1362] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x8f220400) [pid = 1905] [serial = 1358] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x919db000) [pid = 1905] [serial = 1335] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x919e4000) [pid = 1905] [serial = 1334] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x8f272800) [pid = 1905] [serial = 1359] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9b07f800) [pid = 1905] [serial = 1338] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910ea400) [pid = 1905] [serial = 1356] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x90b98000) [pid = 1905] [serial = 1355] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9a1a4c00) [pid = 1905] [serial = 1337] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9d350400) [pid = 1905] [serial = 1341] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d346800) [pid = 1905] [serial = 1340] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa04c5800) [pid = 1905] [serial = 1344] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d578800) [pid = 1905] [serial = 1343] [outer = (nil)] [url = about:blank] 05:36:35 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa0633000) [pid = 1905] [serial = 1347] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99ca3c00) [pid = 1905] [serial = 1368] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x93b16800) [pid = 1905] [serial = 1365] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93a82000) [pid = 1905] [serial = 1364] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 1905 | 1471350996027 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1905 | 1471350996039 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 8 [pid = 1905] [id = 474] 05:36:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f219c00) [pid = 1905] [serial = 1423] [outer = (nil)] 05:36:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f269000) [pid = 1905] [serial = 1424] [outer = 0x8f219c00] 05:36:36 INFO - PROCESS | 1905 | 1471350996174 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f2b9800) [pid = 1905] [serial = 1425] [outer = 0x8f219c00] 05:36:37 INFO - PROCESS | 1905 | 1471350997064 Marionette TRACE conn5 <- [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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2688ms 05:36:37 INFO - PROCESS | 1905 | 1471350997121 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1905 | 1471350997127 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:36:37 INFO - PROCESS | 1905 | 1471350997136 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1905 | 1471350997140 Marionette TRACE conn5 <- [1,1870,null,{}] 05:36:37 INFO - PROCESS | 1905 | 1471350997149 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 1905 | 1471350997157 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:37 INFO - PROCESS | 1905 | 1471350997334 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:36:37 INFO - PROCESS | 1905 | 1471350997489 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1905 | 1471350997495 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082c00 == 9 [pid = 1905] [id = 475] 05:36:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x91084c00) [pid = 1905] [serial = 1426] [outer = (nil)] 05:36:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x910f0c00) [pid = 1905] [serial = 1427] [outer = 0x91084c00] 05:36:37 INFO - PROCESS | 1905 | 1471350997579 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9137cc00) [pid = 1905] [serial = 1428] [outer = 0x91084c00] 05:36:38 INFO - PROCESS | 1905 | 1471350998466 Marionette TRACE conn5 <- [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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1391ms 05:36:38 INFO - PROCESS | 1905 | 1471350998534 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1905 | 1471350998541 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:36:38 INFO - PROCESS | 1905 | 1471350998550 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1905 | 1471350998553 Marionette TRACE conn5 <- [1,1874,null,{}] 05:36:38 INFO - PROCESS | 1905 | 1471350998559 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:38 INFO - PROCESS | 1905 | 1471350998565 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:38 INFO - PROCESS | 1905 | 1471350998801 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:36:38 INFO - PROCESS | 1905 | 1471350998821 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1905 | 1471350998828 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b99000 == 10 [pid = 1905] [id = 476] 05:36:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x919e0800) [pid = 1905] [serial = 1429] [outer = (nil)] 05:36:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x93a8a400) [pid = 1905] [serial = 1430] [outer = 0x919e0800] 05:36:38 INFO - PROCESS | 1905 | 1471350998906 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x93b1c000) [pid = 1905] [serial = 1431] [outer = 0x919e0800] 05:36:40 INFO - PROCESS | 1905 | 1471351000129 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1635ms 05:36:40 INFO - PROCESS | 1905 | 1471351000195 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:36:40 INFO - PROCESS | 1905 | 1471351000200 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 05:36:40 INFO - PROCESS | 1905 | 1471351000209 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1905 | 1471351000220 Marionette TRACE conn5 <- [1,1878,null,{}] 05:36:40 INFO - PROCESS | 1905 | 1471351000245 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:40 INFO - PROCESS | 1905 | 1471351000254 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:40 INFO - PROCESS | 1905 | 1471351000489 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x913acc00) [pid = 1905] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99cd4000) [pid = 1905] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f26b400) [pid = 1905] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99cc9800) [pid = 1905] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x919e2c00) [pid = 1905] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9108ac00) [pid = 1905] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f219000) [pid = 1905] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919dd000) [pid = 1905] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99cca400) [pid = 1905] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:36:41 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9108bc00) [pid = 1905] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:36:41 INFO - PROCESS | 1905 | 1471351001169 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1905 | 1471351001179 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219000 == 11 [pid = 1905] [id = 477] 05:36:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f26b400) [pid = 1905] [serial = 1432] [outer = (nil)] 05:36:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x910e8400) [pid = 1905] [serial = 1433] [outer = 0x8f26b400] 05:36:41 INFO - PROCESS | 1905 | 1471351001250 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x95029800) [pid = 1905] [serial = 1434] [outer = 0x8f26b400] 05:36:42 INFO - PROCESS | 1905 | 1471351002090 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1912ms 05:36:42 INFO - PROCESS | 1905 | 1471351002119 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1905 | 1471351002125 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 05:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:36:42 INFO - PROCESS | 1905 | 1471351002131 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1905 | 1471351002135 Marionette TRACE conn5 <- [1,1882,null,{}] 05:36:42 INFO - PROCESS | 1905 | 1471351002141 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 1905 | 1471351002146 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:42 INFO - PROCESS | 1905 | 1471351002313 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:36:42 INFO - PROCESS | 1905 | 1471351002328 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1905 | 1471351002337 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x913acc00 == 12 [pid = 1905] [id = 478] 05:36:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913ad400) [pid = 1905] [serial = 1435] [outer = (nil)] 05:36:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99c95c00) [pid = 1905] [serial = 1436] [outer = 0x913ad400] 05:36:42 INFO - PROCESS | 1905 | 1471351002412 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cca800) [pid = 1905] [serial = 1437] [outer = 0x913ad400] 05:36:43 INFO - PROCESS | 1905 | 1471351003556 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1488ms 05:36:43 INFO - PROCESS | 1905 | 1471351003621 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1905 | 1471351003629 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:36:43 INFO - PROCESS | 1905 | 1471351003639 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1905 | 1471351003644 Marionette TRACE conn5 <- [1,1886,null,{}] 05:36:43 INFO - PROCESS | 1905 | 1471351003654 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:43 INFO - PROCESS | 1905 | 1471351003661 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:43 INFO - PROCESS | 1905 | 1471351003860 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:36:44 INFO - PROCESS | 1905 | 1471351004112 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1905 | 1471351004128 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98000 == 13 [pid = 1905] [id = 479] 05:36:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x90b9a800) [pid = 1905] [serial = 1438] [outer = (nil)] 05:36:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x910e9c00) [pid = 1905] [serial = 1439] [outer = 0x90b9a800] 05:36:44 INFO - PROCESS | 1905 | 1471351004263 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x93a7d000) [pid = 1905] [serial = 1440] [outer = 0x90b9a800] 05:36:45 INFO - PROCESS | 1905 | 1471351005335 Marionette TRACE conn5 <- [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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1785ms 05:36:45 INFO - PROCESS | 1905 | 1471351005425 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1905 | 1471351005433 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:36:45 INFO - PROCESS | 1905 | 1471351005445 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1905 | 1471351005449 Marionette TRACE conn5 <- [1,1890,null,{}] 05:36:45 INFO - PROCESS | 1905 | 1471351005456 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 1905 | 1471351005462 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:45 INFO - PROCESS | 1905 | 1471351005693 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:36:45 INFO - PROCESS | 1905 | 1471351005925 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1905 | 1471351005935 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f273000 == 14 [pid = 1905] [id = 480] 05:36:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x90b9a400) [pid = 1905] [serial = 1441] [outer = (nil)] 05:36:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99cc7c00) [pid = 1905] [serial = 1442] [outer = 0x90b9a400] 05:36:46 INFO - PROCESS | 1905 | 1471351006019 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99cd4000) [pid = 1905] [serial = 1443] [outer = 0x90b9a400] 05:36:47 INFO - PROCESS | 1905 | 1471351007096 Marionette TRACE conn5 <- [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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1691ms 05:36:47 INFO - PROCESS | 1905 | 1471351007137 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1905 | 1471351007142 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:36:47 INFO - PROCESS | 1905 | 1471351007149 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1905 | 1471351007156 Marionette TRACE conn5 <- [1,1894,null,{}] 05:36:47 INFO - PROCESS | 1905 | 1471351007173 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:47 INFO - PROCESS | 1905 | 1471351007182 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:47 INFO - PROCESS | 1905 | 1471351007385 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:36:47 INFO - PROCESS | 1905 | 1471351007629 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1905 | 1471351007644 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeee000 == 15 [pid = 1905] [id = 481] 05:36:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9aeeec00) [pid = 1905] [serial = 1444] [outer = (nil)] 05:36:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9aef3800) [pid = 1905] [serial = 1445] [outer = 0x9aeeec00] 05:36:47 INFO - PROCESS | 1905 | 1471351007754 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9b07a000) [pid = 1905] [serial = 1446] [outer = 0x9aeeec00] 05:36:48 INFO - PROCESS | 1905 | 1471351008779 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1687ms 05:36:48 INFO - PROCESS | 1905 | 1471351008837 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:36:48 INFO - PROCESS | 1905 | 1471351008842 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 05:36:48 INFO - PROCESS | 1905 | 1471351008849 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1905 | 1471351008853 Marionette TRACE conn5 <- [1,1898,null,{}] 05:36:48 INFO - PROCESS | 1905 | 1471351008859 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 1905 | 1471351008864 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:49 INFO - PROCESS | 1905 | 1471351009051 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:36:49 INFO - PROCESS | 1905 | 1471351009273 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1905 | 1471351009281 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeed400 == 16 [pid = 1905] [id = 482] 05:36:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9b07e000) [pid = 1905] [serial = 1447] [outer = (nil)] 05:36:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9b086400) [pid = 1905] [serial = 1448] [outer = 0x9b07e000] 05:36:49 INFO - PROCESS | 1905 | 1471351009411 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9b088000) [pid = 1905] [serial = 1449] [outer = 0x9b07e000] 05:36:50 INFO - PROCESS | 1905 | 1471351010457 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1694ms 05:36:50 INFO - PROCESS | 1905 | 1471351010544 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:36:50 INFO - PROCESS | 1905 | 1471351010548 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 05:36:50 INFO - PROCESS | 1905 | 1471351010555 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1905 | 1471351010559 Marionette TRACE conn5 <- [1,1902,null,{}] 05:36:50 INFO - PROCESS | 1905 | 1471351010566 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 1905 | 1471351010573 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:50 INFO - PROCESS | 1905 | 1471351010929 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:36:51 INFO - PROCESS | 1905 | 1471351011176 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1905 | 1471351011186 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f273c00 == 17 [pid = 1905] [id = 483] 05:36:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x90b94400) [pid = 1905] [serial = 1450] [outer = (nil)] 05:36:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x91083000) [pid = 1905] [serial = 1451] [outer = 0x90b94400] 05:36:51 INFO - PROCESS | 1905 | 1471351011266 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x910edc00) [pid = 1905] [serial = 1452] [outer = 0x90b94400] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x99fe4000) [pid = 1905] [serial = 1371] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9b07b800) [pid = 1905] [serial = 1397] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9b396800) [pid = 1905] [serial = 1394] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b910c00) [pid = 1905] [serial = 1382] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9b390000) [pid = 1905] [serial = 1383] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99cd5c00) [pid = 1905] [serial = 1379] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9aca6800) [pid = 1905] [serial = 1380] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x93a89000) [pid = 1905] [serial = 1376] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9502ac00) [pid = 1905] [serial = 1377] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x91090c00) [pid = 1905] [serial = 1385] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9137bc00) [pid = 1905] [serial = 1386] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f268c00) [pid = 1905] [serial = 1373] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f2b9000) [pid = 1905] [serial = 1374] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x93b0ec00) [pid = 1905] [serial = 1388] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9509c400) [pid = 1905] [serial = 1389] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9bf0e400) [pid = 1905] [serial = 1395] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99cd3000) [pid = 1905] [serial = 1391] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9ae24800) [pid = 1905] [serial = 1392] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9bfce400) [pid = 1905] [serial = 1398] [outer = (nil)] [url = about:blank] 05:36:52 INFO - PROCESS | 1905 | 1471351012344 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1846ms 05:36:52 INFO - PROCESS | 1905 | 1471351012403 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1905 | 1471351012409 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 05:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:36:52 INFO - PROCESS | 1905 | 1471351012418 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1905 | 1471351012422 Marionette TRACE conn5 <- [1,1906,null,{}] 05:36:52 INFO - PROCESS | 1905 | 1471351012431 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:52 INFO - PROCESS | 1905 | 1471351012437 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:52 INFO - PROCESS | 1905 | 1471351012611 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:36:52 INFO - PROCESS | 1905 | 1471351012806 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1905 | 1471351012815 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x93abe000 == 18 [pid = 1905] [id = 484] 05:36:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x93ac9c00) [pid = 1905] [serial = 1453] [outer = (nil)] 05:36:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9502ac00) [pid = 1905] [serial = 1454] [outer = 0x93ac9c00] 05:36:52 INFO - PROCESS | 1905 | 1471351012902 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x95283000) [pid = 1905] [serial = 1455] [outer = 0x93ac9c00] 05:36:53 INFO - PROCESS | 1905 | 1471351013735 Marionette TRACE conn5 <- [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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1390ms 05:36:53 INFO - PROCESS | 1905 | 1471351013808 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1905 | 1471351013812 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:36:53 INFO - PROCESS | 1905 | 1471351013820 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1905 | 1471351013823 Marionette TRACE conn5 <- [1,1910,null,{}] 05:36:53 INFO - PROCESS | 1905 | 1471351013829 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:53 INFO - PROCESS | 1905 | 1471351013835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:54 INFO - PROCESS | 1905 | 1471351014007 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:36:54 INFO - PROCESS | 1905 | 1471351014146 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1905 | 1471351014154 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dc000 == 19 [pid = 1905] [id = 485] 05:36:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99fde800) [pid = 1905] [serial = 1456] [outer = (nil)] 05:36:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9a0edc00) [pid = 1905] [serial = 1457] [outer = 0x99fde800] 05:36:54 INFO - PROCESS | 1905 | 1471351014227 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9ae24000) [pid = 1905] [serial = 1458] [outer = 0x99fde800] 05:36:55 INFO - PROCESS | 1905 | 1471351015133 Marionette TRACE conn5 <- [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]]]}] 05:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1390ms 05:36:55 INFO - PROCESS | 1905 | 1471351015211 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 1905 | 1471351015218 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 05:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:36:55 INFO - PROCESS | 1905 | 1471351015243 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1905 | 1471351015251 Marionette TRACE conn5 <- [1,1914,null,{}] 05:36:55 INFO - PROCESS | 1905 | 1471351015263 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:55 INFO - PROCESS | 1905 | 1471351015270 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:55 INFO - PROCESS | 1905 | 1471351015499 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:36:55 INFO - PROCESS | 1905 | 1471351015552 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1905 | 1471351015565 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:55 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082800 == 20 [pid = 1905] [id = 486] 05:36:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x910e9000) [pid = 1905] [serial = 1459] [outer = (nil)] 05:36:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bcd6800) [pid = 1905] [serial = 1460] [outer = 0x910e9000] 05:36:55 INFO - PROCESS | 1905 | 1471351015693 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bcd7400) [pid = 1905] [serial = 1461] [outer = 0x910e9000] 05:36:56 INFO - PROCESS | 1905 | 1471351016717 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1511ms 05:36:56 INFO - PROCESS | 1905 | 1471351016739 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1905 | 1471351016743 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:36:56 INFO - PROCESS | 1905 | 1471351016749 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1905 | 1471351016753 Marionette TRACE conn5 <- [1,1918,null,{}] 05:36:56 INFO - PROCESS | 1905 | 1471351016758 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 1905 | 1471351016763 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:57 INFO - PROCESS | 1905 | 1471351017004 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919e0800) [pid = 1905] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f26b400) [pid = 1905] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x91084c00) [pid = 1905] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f219c00) [pid = 1905] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x90b96c00) [pid = 1905] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f26cc00) [pid = 1905] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x913b0400) [pid = 1905] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9aca4400) [pid = 1905] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cd3c00) [pid = 1905] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9bcd1800) [pid = 1905] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0xa04c8800) [pid = 1905] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:36:57 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f271800) [pid = 1905] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:36:57 INFO - PROCESS | 1905 | 1471351017355 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1905 | 1471351017361 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219c00 == 21 [pid = 1905] [id = 487] 05:36:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f26b400) [pid = 1905] [serial = 1462] [outer = (nil)] 05:36:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b9c800) [pid = 1905] [serial = 1463] [outer = 0x8f26b400] 05:36:57 INFO - PROCESS | 1905 | 1471351017444 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x913b0400) [pid = 1905] [serial = 1464] [outer = 0x8f26b400] 05:36:58 INFO - PROCESS | 1905 | 1471351018233 Marionette TRACE conn5 <- [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]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1544ms 05:36:58 INFO - PROCESS | 1905 | 1471351018297 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1905 | 1471351018303 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:36:58 INFO - PROCESS | 1905 | 1471351018316 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1905 | 1471351018319 Marionette TRACE conn5 <- [1,1922,null,{}] 05:36:58 INFO - PROCESS | 1905 | 1471351018326 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 1905 | 1471351018331 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:58 INFO - PROCESS | 1905 | 1471351018502 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:36:58 INFO - PROCESS | 1905 | 1471351018514 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1905 | 1471351018530 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:36:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c47bc00 == 22 [pid = 1905] [id = 488] 05:36:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9c47cc00) [pid = 1905] [serial = 1465] [outer = (nil)] 05:36:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c4d2c00) [pid = 1905] [serial = 1466] [outer = 0x9c47cc00] 05:36:58 INFO - PROCESS | 1905 | 1471351018756 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9c8b0c00) [pid = 1905] [serial = 1467] [outer = 0x9c47cc00] 05:36:59 INFO - PROCESS | 1905 | 1471351019840 Marionette TRACE conn5 <- [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]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1586ms 05:36:59 INFO - PROCESS | 1905 | 1471351019898 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1905 | 1471351019905 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:36:59 INFO - PROCESS | 1905 | 1471351019915 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1905 | 1471351019932 Marionette TRACE conn5 <- [1,1926,null,{}] 05:36:59 INFO - PROCESS | 1905 | 1471351019946 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 1905 | 1471351019952 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:00 INFO - PROCESS | 1905 | 1471351020190 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:37:00 INFO - PROCESS | 1905 | 1471351020425 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1905 | 1471351020437 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b4c00 == 23 [pid = 1905] [id = 489] 05:37:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93abf000) [pid = 1905] [serial = 1468] [outer = (nil)] 05:37:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x978c6400) [pid = 1905] [serial = 1469] [outer = 0x93abf000] 05:37:00 INFO - PROCESS | 1905 | 1471351020564 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9917f400) [pid = 1905] [serial = 1470] [outer = 0x93abf000] 05:37:01 INFO - PROCESS | 1905 | 1471351021552 Marionette TRACE conn5 <- [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]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1708ms 05:37:01 INFO - PROCESS | 1905 | 1471351021622 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1905 | 1471351021630 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:37:01 INFO - PROCESS | 1905 | 1471351021641 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1905 | 1471351021645 Marionette TRACE conn5 <- [1,1930,null,{}] 05:37:01 INFO - PROCESS | 1905 | 1471351021652 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:01 INFO - PROCESS | 1905 | 1471351021659 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:01 INFO - PROCESS | 1905 | 1471351021910 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:37:02 INFO - PROCESS | 1905 | 1471351022259 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1905 | 1471351022268 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9502d000 == 24 [pid = 1905] [id = 490] 05:37:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9aeec800) [pid = 1905] [serial = 1471] [outer = (nil)] 05:37:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9b07f000) [pid = 1905] [serial = 1472] [outer = 0x9aeec800] 05:37:02 INFO - PROCESS | 1905 | 1471351022361 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bccb400) [pid = 1905] [serial = 1473] [outer = 0x9aeec800] 05:37:03 INFO - PROCESS | 1905 | 1471351023330 Marionette TRACE conn5 <- [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]]]}] 05:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1738ms 05:37:03 INFO - PROCESS | 1905 | 1471351023379 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:37:03 INFO - PROCESS | 1905 | 1471351023384 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 05:37:03 INFO - PROCESS | 1905 | 1471351023391 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1905 | 1471351023397 Marionette TRACE conn5 <- [1,1934,null,{}] 05:37:03 INFO - PROCESS | 1905 | 1471351023415 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:03 INFO - PROCESS | 1905 | 1471351023424 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:03 INFO - PROCESS | 1905 | 1471351023632 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:37:03 INFO - PROCESS | 1905 | 1471351023860 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 1905 | 1471351023876 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213c00 == 25 [pid = 1905] [id = 491] 05:37:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c8b7400) [pid = 1905] [serial = 1474] [outer = (nil)] 05:37:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9d343400) [pid = 1905] [serial = 1475] [outer = 0x9c8b7400] 05:37:04 INFO - PROCESS | 1905 | 1471351024015 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d34e000) [pid = 1905] [serial = 1476] [outer = 0x9c8b7400] 05:37:04 INFO - PROCESS | 1905 | 1471351024968 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1639ms 05:37:05 INFO - PROCESS | 1905 | 1471351025030 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:37:05 INFO - PROCESS | 1905 | 1471351025036 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 05:37:05 INFO - PROCESS | 1905 | 1471351025042 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1905 | 1471351025046 Marionette TRACE conn5 <- [1,1938,null,{}] 05:37:05 INFO - PROCESS | 1905 | 1471351025053 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 1905 | 1471351025057 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:05 INFO - PROCESS | 1905 | 1471351025351 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:37:05 INFO - PROCESS | 1905 | 1471351025649 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1905 | 1471351025659 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d350800 == 26 [pid = 1905] [id = 492] 05:37:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d52b800) [pid = 1905] [serial = 1477] [outer = (nil)] 05:37:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d533c00) [pid = 1905] [serial = 1478] [outer = 0x9d52b800] 05:37:05 INFO - PROCESS | 1905 | 1471351025751 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9d574400) [pid = 1905] [serial = 1479] [outer = 0x9d52b800] 05:37:06 INFO - PROCESS | 1905 | 1471351026669 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1638ms 05:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:37:06 INFO - PROCESS | 1905 | 1471351026681 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 1905 | 1471351026684 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 05:37:06 INFO - PROCESS | 1905 | 1471351026691 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1905 | 1471351026694 Marionette TRACE conn5 <- [1,1942,null,{}] 05:37:06 INFO - PROCESS | 1905 | 1471351026700 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:06 INFO - PROCESS | 1905 | 1471351026706 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:06 INFO - PROCESS | 1905 | 1471351026898 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:37:07 INFO - PROCESS | 1905 | 1471351027176 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1905 | 1471351027187 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c1000 == 27 [pid = 1905] [id = 493] 05:37:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x919df800) [pid = 1905] [serial = 1480] [outer = (nil)] 05:37:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9c8b0400) [pid = 1905] [serial = 1481] [outer = 0x919df800] 05:37:07 INFO - PROCESS | 1905 | 1471351027338 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa05a3400) [pid = 1905] [serial = 1482] [outer = 0x919df800] 05:37:08 INFO - PROCESS | 1905 | 1471351028293 Marionette TRACE conn5 <- [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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1637ms 05:37:08 INFO - PROCESS | 1905 | 1471351028329 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1905 | 1471351028332 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:37:08 INFO - PROCESS | 1905 | 1471351028340 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1905 | 1471351028343 Marionette TRACE conn5 <- [1,1946,null,{}] 05:37:08 INFO - PROCESS | 1905 | 1471351028349 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:08 INFO - PROCESS | 1905 | 1471351028358 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:08 INFO - PROCESS | 1905 | 1471351028561 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:37:09 INFO - PROCESS | 1905 | 1471351029020 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1905 | 1471351029031 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be800 == 28 [pid = 1905] [id = 494] 05:37:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x8f2c4c00) [pid = 1905] [serial = 1483] [outer = (nil)] 05:37:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x90b9ec00) [pid = 1905] [serial = 1484] [outer = 0x8f2c4c00] 05:37:09 INFO - PROCESS | 1905 | 1471351029151 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x910ea400) [pid = 1905] [serial = 1485] [outer = 0x8f2c4c00] 05:37:10 INFO - PROCESS | 1905 | 1471351030155 Marionette TRACE conn5 <- [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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1895ms 05:37:10 INFO - PROCESS | 1905 | 1471351030241 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:37:10 INFO - PROCESS | 1905 | 1471351030252 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 05:37:10 INFO - PROCESS | 1905 | 1471351030260 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1905 | 1471351030264 Marionette TRACE conn5 <- [1,1950,null,{}] 05:37:10 INFO - PROCESS | 1905 | 1471351030272 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:10 INFO - PROCESS | 1905 | 1471351030280 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:11 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93400 == 27 [pid = 1905] [id = 473] 05:37:11 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 26 [pid = 1905] [id = 474] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99c95c00) [pid = 1905] [serial = 1436] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x93b1c000) [pid = 1905] [serial = 1431] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x910e8400) [pid = 1905] [serial = 1433] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x910f0c00) [pid = 1905] [serial = 1427] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x8f269000) [pid = 1905] [serial = 1424] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x8f2b9800) [pid = 1905] [serial = 1425] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91087000) [pid = 1905] [serial = 1422] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x90b9d000) [pid = 1905] [serial = 1421] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x90b91800) [pid = 1905] [serial = 1401] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x8f273800) [pid = 1905] [serial = 1400] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9528f800) [pid = 1905] [serial = 1404] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9502a400) [pid = 1905] [serial = 1403] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b083400) [pid = 1905] [serial = 1407] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9aef1400) [pid = 1905] [serial = 1406] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c955000) [pid = 1905] [serial = 1410] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9c8ad400) [pid = 1905] [serial = 1409] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9d569c00) [pid = 1905] [serial = 1413] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d52e800) [pid = 1905] [serial = 1412] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa063ec00) [pid = 1905] [serial = 1416] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa05a6400) [pid = 1905] [serial = 1415] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x93ac7000) [pid = 1905] [serial = 1419] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x910f3400) [pid = 1905] [serial = 1418] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93a8a400) [pid = 1905] [serial = 1430] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x95029800) [pid = 1905] [serial = 1434] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9137cc00) [pid = 1905] [serial = 1428] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1905 | 1471351031674 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:37:11 INFO - PROCESS | 1905 | 1471351031782 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1905 | 1471351031792 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f273800 == 27 [pid = 1905] [id = 495] 05:37:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f276000) [pid = 1905] [serial = 1486] [outer = (nil)] 05:37:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f2bc800) [pid = 1905] [serial = 1487] [outer = 0x8f276000] 05:37:11 INFO - PROCESS | 1905 | 1471351031873 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f2c3c00) [pid = 1905] [serial = 1488] [outer = 0x8f276000] 05:37:12 INFO - PROCESS | 1905 | 1471351032753 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2551ms 05:37:12 INFO - PROCESS | 1905 | 1471351032811 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1905 | 1471351032819 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:37:12 INFO - PROCESS | 1905 | 1471351032827 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1905 | 1471351032832 Marionette TRACE conn5 <- [1,1954,null,{}] 05:37:12 INFO - PROCESS | 1905 | 1471351032839 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 1905 | 1471351032845 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:13 INFO - PROCESS | 1905 | 1471351033027 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:37:13 INFO - PROCESS | 1905 | 1471351033160 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1905 | 1471351033173 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e7c00 == 28 [pid = 1905] [id = 496] 05:37:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x91372400) [pid = 1905] [serial = 1489] [outer = (nil)] 05:37:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9137f800) [pid = 1905] [serial = 1490] [outer = 0x91372400] 05:37:13 INFO - PROCESS | 1905 | 1471351033254 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913b1400) [pid = 1905] [serial = 1491] [outer = 0x91372400] 05:37:14 INFO - PROCESS | 1905 | 1471351034184 Marionette TRACE conn5 <- [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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1388ms 05:37:14 INFO - PROCESS | 1905 | 1471351034218 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1905 | 1471351034224 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 05:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:37:14 INFO - PROCESS | 1905 | 1471351034231 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1905 | 1471351034234 Marionette TRACE conn5 <- [1,1958,null,{}] 05:37:14 INFO - PROCESS | 1905 | 1471351034241 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:14 INFO - PROCESS | 1905 | 1471351034248 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:14 INFO - PROCESS | 1905 | 1471351034496 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:37:14 INFO - PROCESS | 1905 | 1471351034522 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1905 | 1471351034532 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac6000 == 29 [pid = 1905] [id = 497] 05:37:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x93ac7000) [pid = 1905] [serial = 1492] [outer = (nil)] 05:37:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93b19000) [pid = 1905] [serial = 1493] [outer = 0x93ac7000] 05:37:14 INFO - PROCESS | 1905 | 1471351034614 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9502cc00) [pid = 1905] [serial = 1494] [outer = 0x93ac7000] 05:37:15 INFO - PROCESS | 1905 | 1471351035642 Marionette TRACE conn5 <- [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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1436ms 05:37:15 INFO - PROCESS | 1905 | 1471351035668 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1905 | 1471351035674 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:37:15 INFO - PROCESS | 1905 | 1471351035694 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1905 | 1471351035703 Marionette TRACE conn5 <- [1,1962,null,{}] 05:37:15 INFO - PROCESS | 1905 | 1471351035716 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 1905 | 1471351035722 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:15 INFO - PROCESS | 1905 | 1471351035966 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c47cc00) [pid = 1905] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x910e9000) [pid = 1905] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f26b400) [pid = 1905] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x90b9a400) [pid = 1905] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b07e000) [pid = 1905] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913ad400) [pid = 1905] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b9a800) [pid = 1905] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9aeeec00) [pid = 1905] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x90b94400) [pid = 1905] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x93ac9c00) [pid = 1905] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:37:16 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99fde800) [pid = 1905] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:37:16 INFO - PROCESS | 1905 | 1471351036639 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1905 | 1471351036647 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221800 == 30 [pid = 1905] [id = 498] 05:37:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f26b400) [pid = 1905] [serial = 1495] [outer = (nil)] 05:37:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x90b95c00) [pid = 1905] [serial = 1496] [outer = 0x8f26b400] 05:37:16 INFO - PROCESS | 1905 | 1471351036727 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99cc9c00) [pid = 1905] [serial = 1497] [outer = 0x8f26b400] 05:37:17 INFO - PROCESS | 1905 | 1471351037525 Marionette TRACE conn5 <- [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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1859ms 05:37:17 INFO - PROCESS | 1905 | 1471351037545 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1905 | 1471351037549 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:37:17 INFO - PROCESS | 1905 | 1471351037567 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1905 | 1471351037570 Marionette TRACE conn5 <- [1,1966,null,{}] 05:37:17 INFO - PROCESS | 1905 | 1471351037578 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:17 INFO - PROCESS | 1905 | 1471351037583 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:17 INFO - PROCESS | 1905 | 1471351037746 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:37:17 INFO - PROCESS | 1905 | 1471351037760 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1905 | 1471351037769 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e7400 == 31 [pid = 1905] [id = 499] 05:37:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99189c00) [pid = 1905] [serial = 1498] [outer = (nil)] 05:37:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99fe9c00) [pid = 1905] [serial = 1499] [outer = 0x99189c00] 05:37:17 INFO - PROCESS | 1905 | 1471351037845 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9ae25400) [pid = 1905] [serial = 1500] [outer = 0x99189c00] 05:37:18 INFO - PROCESS | 1905 | 1471351038950 Marionette TRACE conn5 <- [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]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1438ms 05:37:19 INFO - PROCESS | 1905 | 1471351039006 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1905 | 1471351039013 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:37:19 INFO - PROCESS | 1905 | 1471351039023 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1905 | 1471351039028 Marionette TRACE conn5 <- [1,1970,null,{}] 05:37:19 INFO - PROCESS | 1905 | 1471351039039 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:19 INFO - PROCESS | 1905 | 1471351039044 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:19 INFO - PROCESS | 1905 | 1471351039301 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:37:19 INFO - PROCESS | 1905 | 1471351039556 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1905 | 1471351039572 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271800 == 32 [pid = 1905] [id = 500] 05:37:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f272800) [pid = 1905] [serial = 1501] [outer = (nil)] 05:37:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x919db000) [pid = 1905] [serial = 1502] [outer = 0x8f272800] 05:37:19 INFO - PROCESS | 1905 | 1471351039685 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x93ac5800) [pid = 1905] [serial = 1503] [outer = 0x8f272800] 05:37:20 INFO - PROCESS | 1905 | 1471351040746 Marionette TRACE conn5 <- [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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1801ms 05:37:20 INFO - PROCESS | 1905 | 1471351040824 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1905 | 1471351040832 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:37:20 INFO - PROCESS | 1905 | 1471351040844 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1905 | 1471351040848 Marionette TRACE conn5 <- [1,1974,null,{}] 05:37:20 INFO - PROCESS | 1905 | 1471351040856 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 1905 | 1471351040862 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:21 INFO - PROCESS | 1905 | 1471351041095 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:37:21 INFO - PROCESS | 1905 | 1471351041330 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1905 | 1471351041337 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fdf400 == 33 [pid = 1905] [id = 501] 05:37:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99fe4400) [pid = 1905] [serial = 1504] [outer = (nil)] 05:37:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9ae26c00) [pid = 1905] [serial = 1505] [outer = 0x99fe4400] 05:37:21 INFO - PROCESS | 1905 | 1471351041429 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9aef8400) [pid = 1905] [serial = 1506] [outer = 0x99fe4400] 05:37:22 INFO - PROCESS | 1905 | 1471351042523 Marionette TRACE conn5 <- [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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1734ms 05:37:22 INFO - PROCESS | 1905 | 1471351042577 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 1905 | 1471351042581 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 05:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:37:22 INFO - PROCESS | 1905 | 1471351042589 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1905 | 1471351042596 Marionette TRACE conn5 <- [1,1978,null,{}] 05:37:22 INFO - PROCESS | 1905 | 1471351042613 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:22 INFO - PROCESS | 1905 | 1471351042623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:22 INFO - PROCESS | 1905 | 1471351042822 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:37:23 INFO - PROCESS | 1905 | 1471351043053 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1905 | 1471351043066 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf10000 == 34 [pid = 1905] [id = 502] 05:37:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9bf10c00) [pid = 1905] [serial = 1507] [outer = (nil)] 05:37:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bfcdc00) [pid = 1905] [serial = 1508] [outer = 0x9bf10c00] 05:37:23 INFO - PROCESS | 1905 | 1471351043179 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c483800) [pid = 1905] [serial = 1509] [outer = 0x9bf10c00] 05:37:24 INFO - PROCESS | 1905 | 1471351044156 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1639ms 05:37:24 INFO - PROCESS | 1905 | 1471351044230 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:37:24 INFO - PROCESS | 1905 | 1471351044235 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 05:37:24 INFO - PROCESS | 1905 | 1471351044241 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1905 | 1471351044245 Marionette TRACE conn5 <- [1,1982,null,{}] 05:37:24 INFO - PROCESS | 1905 | 1471351044251 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 1905 | 1471351044257 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:24 INFO - PROCESS | 1905 | 1471351044489 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:37:24 INFO - PROCESS | 1905 | 1471351044718 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1905 | 1471351044726 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137a000 == 35 [pid = 1905] [id = 503] 05:37:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913b1000) [pid = 1905] [serial = 1510] [outer = (nil)] 05:37:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b082400) [pid = 1905] [serial = 1511] [outer = 0x913b1000] 05:37:24 INFO - PROCESS | 1905 | 1471351044862 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c47d000) [pid = 1905] [serial = 1512] [outer = 0x913b1000] 05:37:26 INFO - PROCESS | 1905 | 1471351046034 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1883ms 05:37:26 INFO - PROCESS | 1905 | 1471351046125 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1905 | 1471351046132 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 05:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:37:26 INFO - PROCESS | 1905 | 1471351046150 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1905 | 1471351046155 Marionette TRACE conn5 <- [1,1986,null,{}] 05:37:26 INFO - PROCESS | 1905 | 1471351046175 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 1905 | 1471351046181 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:26 INFO - PROCESS | 1905 | 1471351046513 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:37:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219000 == 34 [pid = 1905] [id = 477] 05:37:26 INFO - PROCESS | 1905 | --DOCSHELL 0x90b99000 == 33 [pid = 1905] [id = 476] 05:37:26 INFO - PROCESS | 1905 | --DOCSHELL 0x91082c00 == 32 [pid = 1905] [id = 475] 05:37:26 INFO - PROCESS | 1905 | 1471351046675 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1905 | 1471351046683 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9c8b0c00) [pid = 1905] [serial = 1467] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c4d2c00) [pid = 1905] [serial = 1466] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bcd6800) [pid = 1905] [serial = 1460] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x90b9c800) [pid = 1905] [serial = 1463] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9bcd7400) [pid = 1905] [serial = 1461] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99cc7c00) [pid = 1905] [serial = 1442] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99cd4000) [pid = 1905] [serial = 1443] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9b086400) [pid = 1905] [serial = 1448] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9b088000) [pid = 1905] [serial = 1449] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99cca800) [pid = 1905] [serial = 1437] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x910e9c00) [pid = 1905] [serial = 1439] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x93a7d000) [pid = 1905] [serial = 1440] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9aef3800) [pid = 1905] [serial = 1445] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9b07a000) [pid = 1905] [serial = 1446] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x91083000) [pid = 1905] [serial = 1451] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x910edc00) [pid = 1905] [serial = 1452] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9502ac00) [pid = 1905] [serial = 1454] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x95283000) [pid = 1905] [serial = 1455] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9a0edc00) [pid = 1905] [serial = 1457] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x913b0400) [pid = 1905] [serial = 1464] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9ae24000) [pid = 1905] [serial = 1458] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f274000 == 33 [pid = 1905] [id = 504] 05:37:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x8f2c2400) [pid = 1905] [serial = 1513] [outer = (nil)] 05:37:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9108f800) [pid = 1905] [serial = 1514] [outer = 0x8f2c2400] 05:37:26 INFO - PROCESS | 1905 | 1471351046792 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9137b800) [pid = 1905] [serial = 1515] [outer = 0x8f2c2400] 05:37:27 INFO - PROCESS | 1905 | 1471351047632 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1506ms 05:37:27 INFO - PROCESS | 1905 | 1471351047654 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1905 | 1471351047662 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:37:27 INFO - PROCESS | 1905 | 1471351047685 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1905 | 1471351047691 Marionette TRACE conn5 <- [1,1990,null,{}] 05:37:27 INFO - PROCESS | 1905 | 1471351047698 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 1905 | 1471351047704 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:27 INFO - PROCESS | 1905 | 1471351047883 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:37:27 INFO - PROCESS | 1905 | 1471351047896 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1905 | 1471351047903 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x95099000 == 34 [pid = 1905] [id = 505] 05:37:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x95099400) [pid = 1905] [serial = 1516] [outer = (nil)] 05:37:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x978bfc00) [pid = 1905] [serial = 1517] [outer = 0x95099400] 05:37:27 INFO - PROCESS | 1905 | 1471351047986 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9912c400) [pid = 1905] [serial = 1518] [outer = 0x95099400] 05:37:29 INFO - PROCESS | 1905 | 1471351049026 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1394ms 05:37:29 INFO - PROCESS | 1905 | 1471351049074 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1905 | 1471351049079 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 05:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:37:29 INFO - PROCESS | 1905 | 1471351049085 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1905 | 1471351049091 Marionette TRACE conn5 <- [1,1994,null,{}] 05:37:29 INFO - PROCESS | 1905 | 1471351049108 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 1905 | 1471351049116 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:29 INFO - PROCESS | 1905 | 1471351049348 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:37:29 INFO - PROCESS | 1905 | 1471351049374 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1905 | 1471351049384 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aef6c00 == 35 [pid = 1905] [id = 506] 05:37:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9aef7800) [pid = 1905] [serial = 1519] [outer = (nil)] 05:37:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9b07f400) [pid = 1905] [serial = 1520] [outer = 0x9aef7800] 05:37:29 INFO - PROCESS | 1905 | 1471351049461 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b1db800) [pid = 1905] [serial = 1521] [outer = 0x9aef7800] 05:37:30 INFO - PROCESS | 1905 | 1471351050393 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1340ms 05:37:30 INFO - PROCESS | 1905 | 1471351050426 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:37:30 INFO - PROCESS | 1905 | 1471351050431 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 05:37:30 INFO - PROCESS | 1905 | 1471351050437 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1905 | 1471351050441 Marionette TRACE conn5 <- [1,1998,null,{}] 05:37:30 INFO - PROCESS | 1905 | 1471351050456 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 1905 | 1471351050461 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:30 INFO - PROCESS | 1905 | 1471351050701 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:37:30 INFO - PROCESS | 1905 | 1471351050736 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1905 | 1471351050742 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x99181400 == 36 [pid = 1905] [id = 507] 05:37:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeea400) [pid = 1905] [serial = 1522] [outer = (nil)] 05:37:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9bfd1800) [pid = 1905] [serial = 1523] [outer = 0x9aeea400] 05:37:30 INFO - PROCESS | 1905 | 1471351050818 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9c8ad000) [pid = 1905] [serial = 1524] [outer = 0x9aeea400] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f26b400) [pid = 1905] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x919df800) [pid = 1905] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f276000) [pid = 1905] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9aeec800) [pid = 1905] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x91372400) [pid = 1905] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f2c4c00) [pid = 1905] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c8b7400) [pid = 1905] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x93ac7000) [pid = 1905] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x93abf000) [pid = 1905] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:37:31 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9d52b800) [pid = 1905] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:37:31 INFO - PROCESS | 1905 | 1471351051847 Marionette TRACE conn5 <- [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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1442ms 05:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:37:31 INFO - PROCESS | 1905 | 1471351051880 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1905 | 1471351051883 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 05:37:31 INFO - PROCESS | 1905 | 1471351051889 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1905 | 1471351051893 Marionette TRACE conn5 <- [1,2002,null,{}] 05:37:31 INFO - PROCESS | 1905 | 1471351051899 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:31 INFO - PROCESS | 1905 | 1471351051904 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:32 INFO - PROCESS | 1905 | 1471351052112 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:37:32 INFO - PROCESS | 1905 | 1471351052131 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1905 | 1471351052138 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c800 == 37 [pid = 1905] [id = 508] 05:37:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f275800) [pid = 1905] [serial = 1525] [outer = (nil)] 05:37:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93ac7000) [pid = 1905] [serial = 1526] [outer = 0x8f275800] 05:37:32 INFO - PROCESS | 1905 | 1471351052246 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9aca5400) [pid = 1905] [serial = 1527] [outer = 0x8f275800] 05:37:33 INFO - PROCESS | 1905 | 1471351053102 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1237ms 05:37:33 INFO - PROCESS | 1905 | 1471351053127 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1905 | 1471351053131 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 05:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:37:33 INFO - PROCESS | 1905 | 1471351053137 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1905 | 1471351053140 Marionette TRACE conn5 <- [1,2006,null,{}] 05:37:33 INFO - PROCESS | 1905 | 1471351053145 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:33 INFO - PROCESS | 1905 | 1471351053155 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:33 INFO - PROCESS | 1905 | 1471351053349 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:37:33 INFO - PROCESS | 1905 | 1471351053361 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1905 | 1471351053367 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 38 [pid = 1905] [id = 509] 05:37:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f217800) [pid = 1905] [serial = 1528] [outer = (nil)] 05:37:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f21cc00) [pid = 1905] [serial = 1529] [outer = 0x8f217800] 05:37:33 INFO - PROCESS | 1905 | 1471351053515 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f2b7400) [pid = 1905] [serial = 1530] [outer = 0x8f217800] 05:37:34 INFO - PROCESS | 1905 | 1471351054716 Marionette TRACE conn5 <- [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]]]}] 05:37:34 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 05:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1635ms 05:37:34 INFO - PROCESS | 1905 | 1471351054774 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1905 | 1471351054781 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 05:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:37:34 INFO - PROCESS | 1905 | 1471351054790 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1905 | 1471351054795 Marionette TRACE conn5 <- [1,2010,null,{}] 05:37:34 INFO - PROCESS | 1905 | 1471351054803 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:34 INFO - PROCESS | 1905 | 1471351054809 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:35 INFO - PROCESS | 1905 | 1471351055038 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:37:35 INFO - PROCESS | 1905 | 1471351055268 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1905 | 1471351055280 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ec000 == 39 [pid = 1905] [id = 510] 05:37:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x913b4800) [pid = 1905] [serial = 1531] [outer = (nil)] 05:37:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x93a7b800) [pid = 1905] [serial = 1532] [outer = 0x913b4800] 05:37:35 INFO - PROCESS | 1905 | 1471351055415 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93b1c800) [pid = 1905] [serial = 1533] [outer = 0x913b4800] 05:37:36 INFO - PROCESS | 1905 | 1471351056467 Marionette TRACE conn5 <- [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]]]}] 05:37:36 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 05:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1735ms 05:37:36 INFO - PROCESS | 1905 | 1471351056525 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1905 | 1471351056532 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 05:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:37:36 INFO - PROCESS | 1905 | 1471351056543 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1905 | 1471351056547 Marionette TRACE conn5 <- [1,2014,null,{}] 05:37:36 INFO - PROCESS | 1905 | 1471351056554 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 1905 | 1471351056561 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:36 INFO - PROCESS | 1905 | 1471351056795 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:37:37 INFO - PROCESS | 1905 | 1471351057076 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1905 | 1471351057088 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x95030c00 == 40 [pid = 1905] [id = 511] 05:37:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9528a400) [pid = 1905] [serial = 1534] [outer = (nil)] 05:37:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cd4400) [pid = 1905] [serial = 1535] [outer = 0x9528a400] 05:37:37 INFO - PROCESS | 1905 | 1471351057218 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9aca5000) [pid = 1905] [serial = 1536] [outer = 0x9528a400] 05:37:38 INFO - PROCESS | 1905 | 1471351058246 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1734ms 05:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:37:38 INFO - PROCESS | 1905 | 1471351058278 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1905 | 1471351058281 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 05:37:38 INFO - PROCESS | 1905 | 1471351058289 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1905 | 1471351058295 Marionette TRACE conn5 <- [1,2018,null,{}] 05:37:38 INFO - PROCESS | 1905 | 1471351058313 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 1905 | 1471351058322 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:38 INFO - PROCESS | 1905 | 1471351058523 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:37:38 INFO - PROCESS | 1905 | 1471351058753 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1905 | 1471351058763 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21ac00 == 41 [pid = 1905] [id = 512] 05:37:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99ccc000) [pid = 1905] [serial = 1537] [outer = (nil)] 05:37:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d341400) [pid = 1905] [serial = 1538] [outer = 0x99ccc000] 05:37:38 INFO - PROCESS | 1905 | 1471351058891 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d34c800) [pid = 1905] [serial = 1539] [outer = 0x99ccc000] 05:37:39 INFO - PROCESS | 1905 | 1471351059847 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1639ms 05:37:39 INFO - PROCESS | 1905 | 1471351059927 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:37:39 INFO - PROCESS | 1905 | 1471351059932 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 05:37:39 INFO - PROCESS | 1905 | 1471351059939 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1905 | 1471351059943 Marionette TRACE conn5 <- [1,2022,null,{}] 05:37:39 INFO - PROCESS | 1905 | 1471351059948 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:39 INFO - PROCESS | 1905 | 1471351059954 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:40 INFO - PROCESS | 1905 | 1471351060177 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:37:40 INFO - PROCESS | 1905 | 1471351060405 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1905 | 1471351060416 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c5400 == 42 [pid = 1905] [id = 513] 05:37:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x8f2c6000) [pid = 1905] [serial = 1540] [outer = (nil)] 05:37:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913ae000) [pid = 1905] [serial = 1541] [outer = 0x8f2c6000] 05:37:40 INFO - PROCESS | 1905 | 1471351060543 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x95028000) [pid = 1905] [serial = 1542] [outer = 0x8f2c6000] 05:37:41 INFO - PROCESS | 1905 | 1471351061645 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1790ms 05:37:41 INFO - PROCESS | 1905 | 1471351061729 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1905 | 1471351061735 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:37:41 INFO - PROCESS | 1905 | 1471351061745 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1905 | 1471351061750 Marionette TRACE conn5 <- [1,2026,null,{}] 05:37:41 INFO - PROCESS | 1905 | 1471351061760 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 1905 | 1471351061765 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:41 INFO - PROCESS | 1905 | 1471351061990 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:37:42 INFO - PROCESS | 1905 | 1471351062353 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1905 | 1471351062367 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f0000 == 43 [pid = 1905] [id = 514] 05:37:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x910f3000) [pid = 1905] [serial = 1543] [outer = (nil)] 05:37:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9137ac00) [pid = 1905] [serial = 1544] [outer = 0x910f3000] 05:37:42 INFO - PROCESS | 1905 | 1471351062445 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x919dd800) [pid = 1905] [serial = 1545] [outer = 0x910f3000] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac6000 == 42 [pid = 1905] [id = 497] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x982dc000 == 41 [pid = 1905] [id = 485] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x910e7c00 == 40 [pid = 1905] [id = 496] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be800 == 39 [pid = 1905] [id = 494] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c800 == 38 [pid = 1905] [id = 508] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x99181400 == 37 [pid = 1905] [id = 507] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9aef6c00 == 36 [pid = 1905] [id = 506] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x95099000 == 35 [pid = 1905] [id = 505] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f274000 == 34 [pid = 1905] [id = 504] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf10000 == 33 [pid = 1905] [id = 502] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x99fdf400 == 32 [pid = 1905] [id = 501] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271800 == 31 [pid = 1905] [id = 500] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f273c00 == 30 [pid = 1905] [id = 483] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9c47bc00 == 29 [pid = 1905] [id = 488] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x913b4c00 == 28 [pid = 1905] [id = 489] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f213c00 == 27 [pid = 1905] [id = 491] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x93abe000 == 26 [pid = 1905] [id = 484] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f273800 == 25 [pid = 1905] [id = 495] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9d350800 == 24 [pid = 1905] [id = 492] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeed400 == 23 [pid = 1905] [id = 482] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9137a000 == 22 [pid = 1905] [id = 503] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x91082800 == 21 [pid = 1905] [id = 486] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeee000 == 20 [pid = 1905] [id = 481] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x913acc00 == 19 [pid = 1905] [id = 478] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219c00 == 18 [pid = 1905] [id = 487] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f273000 == 17 [pid = 1905] [id = 480] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x9502d000 == 16 [pid = 1905] [id = 490] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98000 == 15 [pid = 1905] [id = 479] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x919e7400 == 14 [pid = 1905] [id = 499] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221800 == 13 [pid = 1905] [id = 498] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c1000 == 12 [pid = 1905] [id = 493] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c5400 == 11 [pid = 1905] [id = 513] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21ac00 == 10 [pid = 1905] [id = 512] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x910ec000 == 9 [pid = 1905] [id = 510] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x95030c00 == 8 [pid = 1905] [id = 511] 05:37:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 7 [pid = 1905] [id = 509] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9d533c00) [pid = 1905] [serial = 1478] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x99fe9c00) [pid = 1905] [serial = 1499] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x978c6400) [pid = 1905] [serial = 1469] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99cc9c00) [pid = 1905] [serial = 1497] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x90b95c00) [pid = 1905] [serial = 1496] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c8b0400) [pid = 1905] [serial = 1481] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f2c3c00) [pid = 1905] [serial = 1488] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9bccb400) [pid = 1905] [serial = 1473] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x913b1400) [pid = 1905] [serial = 1491] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f2bc800) [pid = 1905] [serial = 1487] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x910ea400) [pid = 1905] [serial = 1485] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93b19000) [pid = 1905] [serial = 1493] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9137f800) [pid = 1905] [serial = 1490] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa05a3400) [pid = 1905] [serial = 1482] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9d574400) [pid = 1905] [serial = 1479] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x90b9ec00) [pid = 1905] [serial = 1484] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b07f000) [pid = 1905] [serial = 1472] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9d343400) [pid = 1905] [serial = 1475] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9502cc00) [pid = 1905] [serial = 1494] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9917f400) [pid = 1905] [serial = 1470] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9d34e000) [pid = 1905] [serial = 1476] [outer = (nil)] [url = about:blank] 05:37:44 INFO - PROCESS | 1905 | 1471351064652 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2939ms 05:37:44 INFO - PROCESS | 1905 | 1471351064685 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1905 | 1471351064689 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 05:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:37:44 INFO - PROCESS | 1905 | 1471351064696 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1905 | 1471351064701 Marionette TRACE conn5 <- [1,2030,null,{}] 05:37:44 INFO - PROCESS | 1905 | 1471351064710 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 1905 | 1471351064717 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:44 INFO - PROCESS | 1905 | 1471351064887 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:37:45 INFO - PROCESS | 1905 | 1471351065018 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1905 | 1471351065027 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271800 == 8 [pid = 1905] [id = 515] 05:37:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f276c00) [pid = 1905] [serial = 1546] [outer = (nil)] 05:37:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x90b9cc00) [pid = 1905] [serial = 1547] [outer = 0x8f276c00] 05:37:45 INFO - PROCESS | 1905 | 1471351065103 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x91087c00) [pid = 1905] [serial = 1548] [outer = 0x8f276c00] 05:37:45 INFO - PROCESS | 1905 | 1471351065969 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1331ms 05:37:46 INFO - PROCESS | 1905 | 1471351066029 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:37:46 INFO - PROCESS | 1905 | 1471351066038 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 05:37:46 INFO - PROCESS | 1905 | 1471351066049 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1905 | 1471351066055 Marionette TRACE conn5 <- [1,2034,null,{}] 05:37:46 INFO - PROCESS | 1905 | 1471351066061 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 1905 | 1471351066067 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:46 INFO - PROCESS | 1905 | 1471351066255 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:37:46 INFO - PROCESS | 1905 | 1471351066423 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1905 | 1471351066435 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137e000 == 9 [pid = 1905] [id = 516] 05:37:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x919d9c00) [pid = 1905] [serial = 1549] [outer = (nil)] 05:37:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x919e8000) [pid = 1905] [serial = 1550] [outer = 0x919d9c00] 05:37:46 INFO - PROCESS | 1905 | 1471351066509 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x93b15c00) [pid = 1905] [serial = 1551] [outer = 0x919d9c00] 05:37:47 INFO - PROCESS | 1905 | 1471351067556 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1547ms 05:37:47 INFO - PROCESS | 1905 | 1471351067596 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1905 | 1471351067599 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 05:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:37:47 INFO - PROCESS | 1905 | 1471351067606 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1905 | 1471351067612 Marionette TRACE conn5 <- [1,2038,null,{}] 05:37:47 INFO - PROCESS | 1905 | 1471351067638 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:47 INFO - PROCESS | 1905 | 1471351067647 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:47 INFO - PROCESS | 1905 | 1471351067877 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:37:47 INFO - PROCESS | 1905 | 1471351067918 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1905 | 1471351067930 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d5c00 == 10 [pid = 1905] [id = 517] 05:37:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99184000) [pid = 1905] [serial = 1552] [outer = (nil)] 05:37:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99c02000) [pid = 1905] [serial = 1553] [outer = 0x99184000] 05:37:48 INFO - PROCESS | 1905 | 1471351068006 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99cc9000) [pid = 1905] [serial = 1554] [outer = 0x99184000] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f275800) [pid = 1905] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9aef7800) [pid = 1905] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9aeea400) [pid = 1905] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f272800) [pid = 1905] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99fe4400) [pid = 1905] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9bf10c00) [pid = 1905] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x913b1000) [pid = 1905] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99189c00) [pid = 1905] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x95099400) [pid = 1905] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:37:48 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x8f2c2400) [pid = 1905] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:37:49 INFO - PROCESS | 1905 | 1471351069354 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1801ms 05:37:49 INFO - PROCESS | 1905 | 1471351069414 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1905 | 1471351069419 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:37:49 INFO - PROCESS | 1905 | 1471351069425 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1905 | 1471351069429 Marionette TRACE conn5 <- [1,2042,null,{}] 05:37:49 INFO - PROCESS | 1905 | 1471351069434 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 1905 | 1471351069439 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:49 INFO - PROCESS | 1905 | 1471351069599 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:37:49 INFO - PROCESS | 1905 | 1471351069610 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1905 | 1471351069618 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f275000 == 11 [pid = 1905] [id = 518] 05:37:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9137f000) [pid = 1905] [serial = 1555] [outer = (nil)] 05:37:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x99595000) [pid = 1905] [serial = 1556] [outer = 0x9137f000] 05:37:49 INFO - PROCESS | 1905 | 1471351069690 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x99cd3800) [pid = 1905] [serial = 1557] [outer = 0x9137f000] 05:37:50 INFO - PROCESS | 1905 | 1471351070624 Marionette TRACE conn5 <- [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]]]}] 05:37:50 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) 05:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1234ms 05:37:50 INFO - PROCESS | 1905 | 1471351070665 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1905 | 1471351070669 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 05:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:37:50 INFO - PROCESS | 1905 | 1471351070676 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1905 | 1471351070679 Marionette TRACE conn5 <- [1,2046,null,{}] 05:37:50 INFO - PROCESS | 1905 | 1471351070685 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 1905 | 1471351070690 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:50 INFO - PROCESS | 1905 | 1471351070880 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:37:51 INFO - PROCESS | 1905 | 1471351071154 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1905 | 1471351071166 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c800 == 12 [pid = 1905] [id = 519] 05:37:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f21dc00) [pid = 1905] [serial = 1558] [outer = (nil)] 05:37:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f267c00) [pid = 1905] [serial = 1559] [outer = 0x8f21dc00] 05:37:51 INFO - PROCESS | 1905 | 1471351071253 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f272400) [pid = 1905] [serial = 1560] [outer = 0x8f21dc00] 05:37:52 INFO - PROCESS | 1905 | 1471351072387 Marionette TRACE conn5 <- [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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1785ms 05:37:52 INFO - PROCESS | 1905 | 1471351072465 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1905 | 1471351072471 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 05:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:37:52 INFO - PROCESS | 1905 | 1471351072480 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1905 | 1471351072484 Marionette TRACE conn5 <- [1,2050,null,{}] 05:37:52 INFO - PROCESS | 1905 | 1471351072493 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:52 INFO - PROCESS | 1905 | 1471351072499 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:52 INFO - PROCESS | 1905 | 1471351072727 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:37:53 INFO - PROCESS | 1905 | 1471351073007 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1905 | 1471351073021 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220c00 == 13 [pid = 1905] [id = 520] 05:37:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x913ab400) [pid = 1905] [serial = 1561] [outer = (nil)] 05:37:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e4000) [pid = 1905] [serial = 1562] [outer = 0x913ab400] 05:37:53 INFO - PROCESS | 1905 | 1471351073106 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x946c4400) [pid = 1905] [serial = 1563] [outer = 0x913ab400] 05:37:54 INFO - PROCESS | 1905 | 1471351074145 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1742ms 05:37:54 INFO - PROCESS | 1905 | 1471351074237 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:37:54 INFO - PROCESS | 1905 | 1471351074247 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 05:37:54 INFO - PROCESS | 1905 | 1471351074257 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1905 | 1471351074261 Marionette TRACE conn5 <- [1,2054,null,{}] 05:37:54 INFO - PROCESS | 1905 | 1471351074268 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 1905 | 1471351074274 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:54 INFO - PROCESS | 1905 | 1471351074503 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:37:54 INFO - PROCESS | 1905 | 1471351074778 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 1905 | 1471351074790 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e7c00 == 14 [pid = 1905] [id = 521] 05:37:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x982d4400) [pid = 1905] [serial = 1564] [outer = (nil)] 05:37:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99cc7400) [pid = 1905] [serial = 1565] [outer = 0x982d4400] 05:37:54 INFO - PROCESS | 1905 | 1471351074898 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99fe9000) [pid = 1905] [serial = 1566] [outer = 0x982d4400] 05:37:55 INFO - PROCESS | 1905 | 1471351075911 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1740ms 05:37:55 INFO - PROCESS | 1905 | 1471351075995 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1905 | 1471351076000 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:37:56 INFO - PROCESS | 1905 | 1471351076016 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1905 | 1471351076026 Marionette TRACE conn5 <- [1,2058,null,{}] 05:37:56 INFO - PROCESS | 1905 | 1471351076033 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:56 INFO - PROCESS | 1905 | 1471351076041 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:56 INFO - PROCESS | 1905 | 1471351076375 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:37:56 INFO - PROCESS | 1905 | 1471351076568 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1905 | 1471351076575 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217c00 == 15 [pid = 1905] [id = 522] 05:37:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x8f267400) [pid = 1905] [serial = 1567] [outer = (nil)] 05:37:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9137e800) [pid = 1905] [serial = 1568] [outer = 0x8f267400] 05:37:56 INFO - PROCESS | 1905 | 1471351076661 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95095c00) [pid = 1905] [serial = 1569] [outer = 0x8f267400] 05:37:57 INFO - PROCESS | 1905 | --DOCSHELL 0x8f275000 == 14 [pid = 1905] [id = 518] 05:37:57 INFO - PROCESS | 1905 | --DOCSHELL 0x982d5c00 == 13 [pid = 1905] [id = 517] 05:37:57 INFO - PROCESS | 1905 | --DOCSHELL 0x9137e000 == 12 [pid = 1905] [id = 516] 05:37:57 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271800 == 11 [pid = 1905] [id = 515] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x93ac7000) [pid = 1905] [serial = 1526] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9b1db800) [pid = 1905] [serial = 1521] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9bfd1800) [pid = 1905] [serial = 1523] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x919db000) [pid = 1905] [serial = 1502] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93ac5800) [pid = 1905] [serial = 1503] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9ae26c00) [pid = 1905] [serial = 1505] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9aef8400) [pid = 1905] [serial = 1506] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9bfcdc00) [pid = 1905] [serial = 1508] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9c483800) [pid = 1905] [serial = 1509] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b082400) [pid = 1905] [serial = 1511] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c47d000) [pid = 1905] [serial = 1512] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9ae25400) [pid = 1905] [serial = 1500] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x978bfc00) [pid = 1905] [serial = 1517] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9912c400) [pid = 1905] [serial = 1518] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x9108f800) [pid = 1905] [serial = 1514] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9137b800) [pid = 1905] [serial = 1515] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x9c8ad000) [pid = 1905] [serial = 1524] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x9b07f400) [pid = 1905] [serial = 1520] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x9aca5400) [pid = 1905] [serial = 1527] [outer = (nil)] [url = about:blank] 05:37:57 INFO - PROCESS | 1905 | 1471351077950 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2001ms 05:37:58 INFO - PROCESS | 1905 | 1471351078010 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1905 | 1471351078016 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:37:58 INFO - PROCESS | 1905 | 1471351078023 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1905 | 1471351078031 Marionette TRACE conn5 <- [1,2062,null,{}] 05:37:58 INFO - PROCESS | 1905 | 1471351078038 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 1905 | 1471351078043 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:58 INFO - PROCESS | 1905 | 1471351078218 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:37:58 INFO - PROCESS | 1905 | 1471351078405 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1905 | 1471351078417 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b93800 == 12 [pid = 1905] [id = 523] 05:37:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x90b94800) [pid = 1905] [serial = 1570] [outer = (nil)] 05:37:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x9108f000) [pid = 1905] [serial = 1571] [outer = 0x90b94800] 05:37:58 INFO - PROCESS | 1905 | 1471351078493 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x9137a000) [pid = 1905] [serial = 1572] [outer = 0x90b94800] 05:37:59 INFO - PROCESS | 1905 | 1471351079344 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1384ms 05:37:59 INFO - PROCESS | 1905 | 1471351079408 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1905 | 1471351079416 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:37:59 INFO - PROCESS | 1905 | 1471351079428 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1905 | 1471351079432 Marionette TRACE conn5 <- [1,2066,null,{}] 05:37:59 INFO - PROCESS | 1905 | 1471351079440 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:59 INFO - PROCESS | 1905 | 1471351079447 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:59 INFO - PROCESS | 1905 | 1471351079633 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:37:59 INFO - PROCESS | 1905 | 1471351079773 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1905 | 1471351079785 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:37:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108f800 == 13 [pid = 1905] [id = 524] 05:37:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x93ac3400) [pid = 1905] [serial = 1573] [outer = (nil)] 05:37:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9502b800) [pid = 1905] [serial = 1574] [outer = 0x93ac3400] 05:37:59 INFO - PROCESS | 1905 | 1471351079862 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9528d000) [pid = 1905] [serial = 1575] [outer = 0x93ac3400] 05:38:00 INFO - PROCESS | 1905 | 1471351080806 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1444ms 05:38:00 INFO - PROCESS | 1905 | 1471351080874 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1905 | 1471351080880 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:38:00 INFO - PROCESS | 1905 | 1471351080902 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1905 | 1471351080911 Marionette TRACE conn5 <- [1,2070,null,{}] 05:38:00 INFO - PROCESS | 1905 | 1471351080935 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 1905 | 1471351080948 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:01 INFO - PROCESS | 1905 | 1471351081317 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:38:01 INFO - PROCESS | 1905 | 1471351081481 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1905 | 1471351081497 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe8000 == 14 [pid = 1905] [id = 525] 05:38:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x99ff6800) [pid = 1905] [serial = 1576] [outer = (nil)] 05:38:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9ae25800) [pid = 1905] [serial = 1577] [outer = 0x99ff6800] 05:38:01 INFO - PROCESS | 1905 | 1471351081619 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9aef9000) [pid = 1905] [serial = 1578] [outer = 0x99ff6800] 05:38:02 INFO - PROCESS | 1905 | 1471351082648 Marionette TRACE conn5 <- [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]]]}] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99184000) [pid = 1905] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x910f3000) [pid = 1905] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x8f276c00) [pid = 1905] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x8f217800) [pid = 1905] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x913b4800) [pid = 1905] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9528a400) [pid = 1905] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x99ccc000) [pid = 1905] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x8f2c6000) [pid = 1905] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:38:02 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x919d9c00) [pid = 1905] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1826ms 05:38:02 INFO - PROCESS | 1905 | 1471351082716 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1905 | 1471351082720 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:38:02 INFO - PROCESS | 1905 | 1471351082728 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1905 | 1471351082731 Marionette TRACE conn5 <- [1,2074,null,{}] 05:38:02 INFO - PROCESS | 1905 | 1471351082737 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:02 INFO - PROCESS | 1905 | 1471351082742 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:02 INFO - PROCESS | 1905 | 1471351082924 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:38:03 INFO - PROCESS | 1905 | 1471351083061 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1905 | 1471351083070 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bc400 == 15 [pid = 1905] [id = 526] 05:38:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x9917e000) [pid = 1905] [serial = 1579] [outer = (nil)] 05:38:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x9aef8400) [pid = 1905] [serial = 1580] [outer = 0x9917e000] 05:38:03 INFO - PROCESS | 1905 | 1471351083143 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x9b082400) [pid = 1905] [serial = 1581] [outer = 0x9917e000] 05:38:03 INFO - PROCESS | 1905 | 1471351083973 Marionette TRACE conn5 <- [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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1283ms 05:38:04 INFO - PROCESS | 1905 | 1471351084012 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1905 | 1471351084016 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:38:04 INFO - PROCESS | 1905 | 1471351084027 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1905 | 1471351084030 Marionette TRACE conn5 <- [1,2078,null,{}] 05:38:04 INFO - PROCESS | 1905 | 1471351084037 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 1905 | 1471351084043 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:04 INFO - PROCESS | 1905 | 1471351084204 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:38:04 INFO - PROCESS | 1905 | 1471351084214 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1905 | 1471351084222 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089400 == 16 [pid = 1905] [id = 527] 05:38:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x99ccc000) [pid = 1905] [serial = 1582] [outer = (nil)] 05:38:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9b914400) [pid = 1905] [serial = 1583] [outer = 0x99ccc000] 05:38:04 INFO - PROCESS | 1905 | 1471351084313 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9bcd8c00) [pid = 1905] [serial = 1584] [outer = 0x99ccc000] 05:38:05 INFO - PROCESS | 1905 | 1471351085468 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1500ms 05:38:05 INFO - PROCESS | 1905 | 1471351085525 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1905 | 1471351085532 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:38:05 INFO - PROCESS | 1905 | 1471351085543 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1905 | 1471351085548 Marionette TRACE conn5 <- [1,2082,null,{}] 05:38:05 INFO - PROCESS | 1905 | 1471351085560 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:05 INFO - PROCESS | 1905 | 1471351085565 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:05 INFO - PROCESS | 1905 | 1471351085828 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:38:06 INFO - PROCESS | 1905 | 1471351086124 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1905 | 1471351086135 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ec000 == 17 [pid = 1905] [id = 528] 05:38:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x910f0c00) [pid = 1905] [serial = 1585] [outer = (nil)] 05:38:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9502d800) [pid = 1905] [serial = 1586] [outer = 0x910f0c00] 05:38:06 INFO - PROCESS | 1905 | 1471351086254 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x982d3800) [pid = 1905] [serial = 1587] [outer = 0x910f0c00] 05:38:07 INFO - PROCESS | 1905 | 1471351087258 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1792ms 05:38:07 INFO - PROCESS | 1905 | 1471351087335 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1905 | 1471351087343 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:38:07 INFO - PROCESS | 1905 | 1471351087354 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1905 | 1471351087357 Marionette TRACE conn5 <- [1,2086,null,{}] 05:38:07 INFO - PROCESS | 1905 | 1471351087364 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 1905 | 1471351087370 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:07 INFO - PROCESS | 1905 | 1471351087617 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:38:07 INFO - PROCESS | 1905 | 1471351087852 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1905 | 1471351087860 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cc6800 == 18 [pid = 1905] [id = 529] 05:38:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9aca9800) [pid = 1905] [serial = 1588] [outer = (nil)] 05:38:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9b1dfc00) [pid = 1905] [serial = 1589] [outer = 0x9aca9800] 05:38:07 INFO - PROCESS | 1905 | 1471351087964 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9b914800) [pid = 1905] [serial = 1590] [outer = 0x9aca9800] 05:38:08 INFO - PROCESS | 1905 | 1471351088952 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1635ms 05:38:08 INFO - PROCESS | 1905 | 1471351088989 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 1905 | 1471351088993 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:38:09 INFO - PROCESS | 1905 | 1471351089000 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1905 | 1471351089006 Marionette TRACE conn5 <- [1,2090,null,{}] 05:38:09 INFO - PROCESS | 1905 | 1471351089023 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:09 INFO - PROCESS | 1905 | 1471351089032 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:09 INFO - PROCESS | 1905 | 1471351089219 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:38:09 INFO - PROCESS | 1905 | 1471351089452 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1905 | 1471351089465 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bfcdc00 == 19 [pid = 1905] [id = 530] 05:38:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9c8ae400) [pid = 1905] [serial = 1591] [outer = (nil)] 05:38:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c8b2400) [pid = 1905] [serial = 1592] [outer = 0x9c8ae400] 05:38:09 INFO - PROCESS | 1905 | 1471351089603 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9c8b8c00) [pid = 1905] [serial = 1593] [outer = 0x9c8ae400] 05:38:10 INFO - PROCESS | 1905 | 1471351090524 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1592ms 05:38:10 INFO - PROCESS | 1905 | 1471351090593 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1905 | 1471351090599 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:38:10 INFO - PROCESS | 1905 | 1471351090606 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1905 | 1471351090610 Marionette TRACE conn5 <- [1,2094,null,{}] 05:38:10 INFO - PROCESS | 1905 | 1471351090616 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:10 INFO - PROCESS | 1905 | 1471351090621 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:10 INFO - PROCESS | 1905 | 1471351090814 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:38:11 INFO - PROCESS | 1905 | 1471351091005 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1905 | 1471351091011 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c47c800 == 20 [pid = 1905] [id = 531] 05:38:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9c8ac800) [pid = 1905] [serial = 1594] [outer = (nil)] 05:38:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9d341800) [pid = 1905] [serial = 1595] [outer = 0x9c8ac800] 05:38:11 INFO - PROCESS | 1905 | 1471351091098 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d34e400) [pid = 1905] [serial = 1596] [outer = 0x9c8ac800] 05:38:12 INFO - PROCESS | 1905 | 1471351092071 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1535ms 05:38:12 INFO - PROCESS | 1905 | 1471351092142 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:38:12 INFO - PROCESS | 1905 | 1471351092147 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 05:38:12 INFO - PROCESS | 1905 | 1471351092154 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1905 | 1471351092157 Marionette TRACE conn5 <- [1,2098,null,{}] 05:38:12 INFO - PROCESS | 1905 | 1471351092163 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:12 INFO - PROCESS | 1905 | 1471351092169 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:12 INFO - PROCESS | 1905 | 1471351092386 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:38:12 INFO - PROCESS | 1905 | 1471351092577 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1905 | 1471351092583 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f268400 == 21 [pid = 1905] [id = 532] 05:38:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d350800) [pid = 1905] [serial = 1597] [outer = (nil)] 05:38:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d56b400) [pid = 1905] [serial = 1598] [outer = 0x9d350800] 05:38:12 INFO - PROCESS | 1905 | 1471351092710 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa04a9000) [pid = 1905] [serial = 1599] [outer = 0x9d350800] 05:38:13 INFO - PROCESS | 1905 | 1471351093658 Marionette TRACE conn5 <- [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]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1548ms 05:38:13 INFO - PROCESS | 1905 | 1471351093704 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 1905 | 1471351093709 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:38:13 INFO - PROCESS | 1905 | 1471351093720 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1905 | 1471351093724 Marionette TRACE conn5 <- [1,2102,null,{}] 05:38:13 INFO - PROCESS | 1905 | 1471351093731 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 1905 | 1471351093743 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:13 INFO - PROCESS | 1905 | 1471351093965 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:38:14 INFO - PROCESS | 1905 | 1471351094151 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1905 | 1471351094157 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b8c00 == 22 [pid = 1905] [id = 533] 05:38:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x8f2ba800) [pid = 1905] [serial = 1600] [outer = (nil)] 05:38:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x913ac800) [pid = 1905] [serial = 1601] [outer = 0x8f2ba800] 05:38:14 INFO - PROCESS | 1905 | 1471351094317 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d535400) [pid = 1905] [serial = 1602] [outer = 0x8f2ba800] 05:38:15 INFO - PROCESS | 1905 | 1471351095299 Marionette TRACE conn5 <- [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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1989ms 05:38:15 INFO - PROCESS | 1905 | 1471351095828 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1905 | 1471351095839 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:38:15 INFO - PROCESS | 1905 | 1471351095921 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1905 | 1471351095927 Marionette TRACE conn5 <- [1,2106,null,{}] 05:38:15 INFO - PROCESS | 1905 | 1471351095937 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 1905 | 1471351095943 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:16 INFO - PROCESS | 1905 | 1471351096107 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:38:16 INFO - PROCESS | 1905 | 1471351096316 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1905 | 1471351096331 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x910eb400 == 23 [pid = 1905] [id = 534] 05:38:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x910f5000) [pid = 1905] [serial = 1603] [outer = (nil)] 05:38:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x913ac400) [pid = 1905] [serial = 1604] [outer = 0x910f5000] 05:38:16 INFO - PROCESS | 1905 | 1471351096406 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x919dcc00) [pid = 1905] [serial = 1605] [outer = 0x910f5000] 05:38:17 INFO - PROCESS | 1905 | --DOCSHELL 0x910e7c00 == 22 [pid = 1905] [id = 521] 05:38:17 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220c00 == 21 [pid = 1905] [id = 520] 05:38:17 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c800 == 20 [pid = 1905] [id = 519] 05:38:17 INFO - PROCESS | 1905 | --DOCSHELL 0x910f0000 == 19 [pid = 1905] [id = 514] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99595000) [pid = 1905] [serial = 1556] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99c02000) [pid = 1905] [serial = 1553] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x919dd800) [pid = 1905] [serial = 1545] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9137ac00) [pid = 1905] [serial = 1544] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x90b9cc00) [pid = 1905] [serial = 1547] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x8f2b7400) [pid = 1905] [serial = 1530] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x8f21cc00) [pid = 1905] [serial = 1529] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x93b1c800) [pid = 1905] [serial = 1533] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x93a7b800) [pid = 1905] [serial = 1532] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x91087c00) [pid = 1905] [serial = 1548] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9aca5000) [pid = 1905] [serial = 1536] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99cd4400) [pid = 1905] [serial = 1535] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9d34c800) [pid = 1905] [serial = 1539] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9d341400) [pid = 1905] [serial = 1538] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x95028000) [pid = 1905] [serial = 1542] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913ae000) [pid = 1905] [serial = 1541] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99cc9000) [pid = 1905] [serial = 1554] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93b15c00) [pid = 1905] [serial = 1551] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x919e8000) [pid = 1905] [serial = 1550] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 1905 | 1471351098483 Marionette TRACE conn5 <- [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]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2613ms 05:38:18 INFO - PROCESS | 1905 | 1471351098518 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 1905 | 1471351098525 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:38:18 INFO - PROCESS | 1905 | 1471351098534 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1905 | 1471351098539 Marionette TRACE conn5 <- [1,2110,null,{}] 05:38:18 INFO - PROCESS | 1905 | 1471351098548 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:18 INFO - PROCESS | 1905 | 1471351098554 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:18 INFO - PROCESS | 1905 | 1471351098735 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:38:18 INFO - PROCESS | 1905 | 1471351098794 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1905 | 1471351098810 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a800 == 20 [pid = 1905] [id = 535] 05:38:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f21c800) [pid = 1905] [serial = 1606] [outer = (nil)] 05:38:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x90b9fc00) [pid = 1905] [serial = 1607] [outer = 0x8f21c800] 05:38:19 INFO - PROCESS | 1905 | 1471351099002 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x91087c00) [pid = 1905] [serial = 1608] [outer = 0x8f21c800] 05:38:19 INFO - PROCESS | 1905 | 1471351099810 Marionette TRACE conn5 <- [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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1333ms 05:38:19 INFO - PROCESS | 1905 | 1471351099868 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:38:19 INFO - PROCESS | 1905 | 1471351099877 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 05:38:19 INFO - PROCESS | 1905 | 1471351099889 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1905 | 1471351099894 Marionette TRACE conn5 <- [1,2114,null,{}] 05:38:19 INFO - PROCESS | 1905 | 1471351099901 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 1905 | 1471351099908 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:20 INFO - PROCESS | 1905 | 1471351100085 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:38:20 INFO - PROCESS | 1905 | 1471351100239 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1905 | 1471351100252 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92000 == 21 [pid = 1905] [id = 536] 05:38:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x910ed800) [pid = 1905] [serial = 1609] [outer = (nil)] 05:38:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919de800) [pid = 1905] [serial = 1610] [outer = 0x910ed800] 05:38:20 INFO - PROCESS | 1905 | 1471351100328 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x919e8000) [pid = 1905] [serial = 1611] [outer = 0x910ed800] 05:38:21 INFO - PROCESS | 1905 | 1471351101364 Marionette TRACE conn5 <- [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]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1539ms 05:38:21 INFO - PROCESS | 1905 | 1471351101430 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:38:21 INFO - PROCESS | 1905 | 1471351101434 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 05:38:21 INFO - PROCESS | 1905 | 1471351101441 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1905 | 1471351101447 Marionette TRACE conn5 <- [1,2118,null,{}] 05:38:21 INFO - PROCESS | 1905 | 1471351101472 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:21 INFO - PROCESS | 1905 | 1471351101482 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:21 INFO - PROCESS | 1905 | 1471351101704 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:38:21 INFO - PROCESS | 1905 | 1471351101731 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1905 | 1471351101741 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c6400 == 22 [pid = 1905] [id = 537] 05:38:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x982d5000) [pid = 1905] [serial = 1612] [outer = (nil)] 05:38:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99599c00) [pid = 1905] [serial = 1613] [outer = 0x982d5000] 05:38:21 INFO - PROCESS | 1905 | 1471351101819 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99c10400) [pid = 1905] [serial = 1614] [outer = 0x982d5000] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f21dc00) [pid = 1905] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x93ac3400) [pid = 1905] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x913ab400) [pid = 1905] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f267400) [pid = 1905] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9917e000) [pid = 1905] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x90b94800) [pid = 1905] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x982d4400) [pid = 1905] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9137f000) [pid = 1905] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99ff6800) [pid = 1905] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:38:23 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99ccc000) [pid = 1905] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:38:23 INFO - PROCESS | 1905 | 1471351103238 Marionette TRACE conn5 <- [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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1860ms 05:38:23 INFO - PROCESS | 1905 | 1471351103301 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1905 | 1471351103306 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:38:23 INFO - PROCESS | 1905 | 1471351103313 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1905 | 1471351103317 Marionette TRACE conn5 <- [1,2122,null,{}] 05:38:23 INFO - PROCESS | 1905 | 1471351103322 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 1905 | 1471351103327 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:23 INFO - PROCESS | 1905 | 1471351103529 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:38:23 INFO - PROCESS | 1905 | 1471351103662 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1905 | 1471351103670 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26e000 == 23 [pid = 1905] [id = 538] 05:38:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x90b91c00) [pid = 1905] [serial = 1615] [outer = (nil)] 05:38:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9917e000) [pid = 1905] [serial = 1616] [outer = 0x90b91c00] 05:38:23 INFO - PROCESS | 1905 | 1471351103749 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99cd0c00) [pid = 1905] [serial = 1617] [outer = 0x90b91c00] 05:38:24 INFO - PROCESS | 1905 | 1471351104602 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1334ms 05:38:24 INFO - PROCESS | 1905 | 1471351104649 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:38:24 INFO - PROCESS | 1905 | 1471351104653 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 05:38:24 INFO - PROCESS | 1905 | 1471351104660 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1905 | 1471351104664 Marionette TRACE conn5 <- [1,2126,null,{}] 05:38:24 INFO - PROCESS | 1905 | 1471351104671 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:24 INFO - PROCESS | 1905 | 1471351104676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:24 INFO - PROCESS | 1905 | 1471351104862 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:38:24 INFO - PROCESS | 1905 | 1471351104874 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1905 | 1471351104882 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x95031800 == 24 [pid = 1905] [id = 539] 05:38:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99cd0800) [pid = 1905] [serial = 1618] [outer = (nil)] 05:38:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9aca5000) [pid = 1905] [serial = 1619] [outer = 0x99cd0800] 05:38:24 INFO - PROCESS | 1905 | 1471351104974 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99cd1800) [pid = 1905] [serial = 1620] [outer = 0x99cd0800] 05:38:26 INFO - PROCESS | 1905 | 1471351106233 Marionette TRACE conn5 <- [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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1635ms 05:38:26 INFO - PROCESS | 1905 | 1471351106296 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:38:26 INFO - PROCESS | 1905 | 1471351106306 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 05:38:26 INFO - PROCESS | 1905 | 1471351106316 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1905 | 1471351106324 Marionette TRACE conn5 <- [1,2130,null,{}] 05:38:26 INFO - PROCESS | 1905 | 1471351106332 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 1905 | 1471351106338 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:26 INFO - PROCESS | 1905 | 1471351106561 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:38:26 INFO - PROCESS | 1905 | 1471351106796 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1905 | 1471351106808 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x91083800 == 25 [pid = 1905] [id = 540] 05:38:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x91089c00) [pid = 1905] [serial = 1621] [outer = (nil)] 05:38:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919dd400) [pid = 1905] [serial = 1622] [outer = 0x91089c00] 05:38:26 INFO - PROCESS | 1905 | 1471351106919 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93ac5800) [pid = 1905] [serial = 1623] [outer = 0x91089c00] 05:38:27 INFO - PROCESS | 1905 | 1471351107961 Marionette TRACE conn5 <- [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] 05:38:28 INFO - PROCESS | 1905 | 1471351108017 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:38:28 INFO - PROCESS | 1905 | 1471351108028 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1905 | 1471351108032 Marionette TRACE conn5 <- [1,2134,null,{}] 05:38:28 INFO - PROCESS | 1905 | 1471351108039 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 1905 | 1471351108045 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:28 INFO - PROCESS | 1905 | 1471351108248 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:38:28 INFO - PROCESS | 1905 | 1471351108519 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1905 | 1471351108526 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x913af000 == 26 [pid = 1905] [id = 541] 05:38:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99feb400) [pid = 1905] [serial = 1624] [outer = (nil)] 05:38:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9aca6400) [pid = 1905] [serial = 1625] [outer = 0x99feb400] 05:38:28 INFO - PROCESS | 1905 | 1471351108661 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99cc8400) [pid = 1905] [serial = 1626] [outer = 0x99feb400] 05:38:29 INFO - PROCESS | 1905 | 1471351109668 Marionette TRACE conn5 <- [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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1684ms 05:38:29 INFO - PROCESS | 1905 | 1471351109712 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1905 | 1471351109717 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:38:29 INFO - PROCESS | 1905 | 1471351109723 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1905 | 1471351109730 Marionette TRACE conn5 <- [1,2138,null,{}] 05:38:29 INFO - PROCESS | 1905 | 1471351109746 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:29 INFO - PROCESS | 1905 | 1471351109755 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:29 INFO - PROCESS | 1905 | 1471351109954 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:38:30 INFO - PROCESS | 1905 | 1471351110178 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1905 | 1471351110189 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b393400 == 27 [pid = 1905] [id = 542] 05:38:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bcd6000) [pid = 1905] [serial = 1627] [outer = (nil)] 05:38:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bfca400) [pid = 1905] [serial = 1628] [outer = 0x9bcd6000] 05:38:30 INFO - PROCESS | 1905 | 1471351110318 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c4cb400) [pid = 1905] [serial = 1629] [outer = 0x9bcd6000] 05:38:31 INFO - PROCESS | 1905 | 1471351111281 Marionette TRACE conn5 <- [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]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1644ms 05:38:31 INFO - PROCESS | 1905 | 1471351111368 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1905 | 1471351111374 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:38:31 INFO - PROCESS | 1905 | 1471351111381 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1905 | 1471351111384 Marionette TRACE conn5 <- [1,2142,null,{}] 05:38:31 INFO - PROCESS | 1905 | 1471351111390 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 1905 | 1471351111396 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:31 INFO - PROCESS | 1905 | 1471351111602 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:38:31 INFO - PROCESS | 1905 | 1471351111837 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1905 | 1471351111846 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215400 == 28 [pid = 1905] [id = 543] 05:38:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x8f216c00) [pid = 1905] [serial = 1630] [outer = (nil)] 05:38:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x8f269c00) [pid = 1905] [serial = 1631] [outer = 0x8f216c00] 05:38:32 INFO - PROCESS | 1905 | 1471351112094 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f2b7400) [pid = 1905] [serial = 1632] [outer = 0x8f216c00] 05:38:33 INFO - PROCESS | 1905 | 1471351113224 Marionette TRACE conn5 <- [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] 05:38:33 INFO - PROCESS | 1905 | 1471351113330 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:38:33 INFO - PROCESS | 1905 | 1471351113344 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1905 | 1471351113348 Marionette TRACE conn5 <- [1,2146,null,{}] 05:38:33 INFO - PROCESS | 1905 | 1471351113356 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:33 INFO - PROCESS | 1905 | 1471351113363 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:33 INFO - PROCESS | 1905 | 1471351113524 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:38:33 INFO - PROCESS | 1905 | 1471351113706 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1905 | 1471351113716 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e0800 == 29 [pid = 1905] [id = 544] 05:38:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x919e4c00) [pid = 1905] [serial = 1633] [outer = (nil)] 05:38:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x93b0f000) [pid = 1905] [serial = 1634] [outer = 0x919e4c00] 05:38:33 INFO - PROCESS | 1905 | 1471351113797 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x95032400) [pid = 1905] [serial = 1635] [outer = 0x919e4c00] 05:38:34 INFO - PROCESS | 1905 | 1471351114631 Marionette TRACE conn5 <- [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] 05:38:34 INFO - PROCESS | 1905 | 1471351114689 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 05:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:38:34 INFO - PROCESS | 1905 | 1471351114700 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1905 | 1471351114704 Marionette TRACE conn5 <- [1,2150,null,{}] 05:38:34 INFO - PROCESS | 1905 | 1471351114710 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:34 INFO - PROCESS | 1905 | 1471351114716 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:34 INFO - PROCESS | 1905 | 1471351114882 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:38:34 INFO - PROCESS | 1905 | 1471351114894 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1905 | 1471351114903 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x9912b400 == 30 [pid = 1905] [id = 545] 05:38:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99cca400) [pid = 1905] [serial = 1636] [outer = (nil)] 05:38:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99fe8c00) [pid = 1905] [serial = 1637] [outer = 0x99cca400] 05:38:34 INFO - PROCESS | 1905 | 1471351114974 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9aca9400) [pid = 1905] [serial = 1638] [outer = 0x99cca400] 05:38:35 INFO - PROCESS | 1905 | 1471351115985 Marionette TRACE conn5 <- [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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1336ms 05:38:36 INFO - PROCESS | 1905 | 1471351116041 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1905 | 1471351116044 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:38:36 INFO - PROCESS | 1905 | 1471351116051 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1905 | 1471351116057 Marionette TRACE conn5 <- [1,2154,null,{}] 05:38:36 INFO - PROCESS | 1905 | 1471351116084 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:36 INFO - PROCESS | 1905 | 1471351116093 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:36 INFO - PROCESS | 1905 | 1471351116319 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:38:36 INFO - PROCESS | 1905 | 1471351116352 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1905 | 1471351116360 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21f400 == 31 [pid = 1905] [id = 546] 05:38:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9b045800) [pid = 1905] [serial = 1639] [outer = (nil)] 05:38:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9bcd2c00) [pid = 1905] [serial = 1640] [outer = 0x9b045800] 05:38:36 INFO - PROCESS | 1905 | 1471351116434 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9bf0e000) [pid = 1905] [serial = 1641] [outer = 0x9b045800] 05:38:37 INFO - PROCESS | 1905 | 1471351117466 Marionette TRACE conn5 <- [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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1449ms 05:38:37 INFO - PROCESS | 1905 | 1471351117500 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1905 | 1471351117504 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 05:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:38:37 INFO - PROCESS | 1905 | 1471351117514 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1905 | 1471351117522 Marionette TRACE conn5 <- [1,2158,null,{}] 05:38:37 INFO - PROCESS | 1905 | 1471351117537 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 1905 | 1471351117542 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:37 INFO - PROCESS | 1905 | 1471351117750 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:38:37 INFO - PROCESS | 1905 | 1471351117776 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1905 | 1471351117782 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeea400 == 32 [pid = 1905] [id = 547] 05:38:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9bcd8800) [pid = 1905] [serial = 1642] [outer = (nil)] 05:38:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8b4000) [pid = 1905] [serial = 1643] [outer = 0x9bcd8800] 05:38:37 INFO - PROCESS | 1905 | 1471351117854 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9c955000) [pid = 1905] [serial = 1644] [outer = 0x9bcd8800] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9c8ae400) [pid = 1905] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c8ac800) [pid = 1905] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d350800) [pid = 1905] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f2ba800) [pid = 1905] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x90b91c00) [pid = 1905] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x910f5000) [pid = 1905] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x910ed800) [pid = 1905] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f21c800) [pid = 1905] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x982d5000) [pid = 1905] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x910f0c00) [pid = 1905] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:38:38 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9aca9800) [pid = 1905] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:38:38 INFO - PROCESS | 1905 | 1471351118896 Marionette TRACE conn5 <- [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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1409ms 05:38:38 INFO - PROCESS | 1905 | 1471351118919 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1905 | 1471351118925 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:38:38 INFO - PROCESS | 1905 | 1471351118931 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1905 | 1471351118935 Marionette TRACE conn5 <- [1,2162,null,{}] 05:38:38 INFO - PROCESS | 1905 | 1471351118940 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 1905 | 1471351118945 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:39 INFO - PROCESS | 1905 | 1471351119107 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:38:39 INFO - PROCESS | 1905 | 1471351119123 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1905 | 1471351119130 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221400 == 33 [pid = 1905] [id = 548] 05:38:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x910e9c00) [pid = 1905] [serial = 1645] [outer = (nil)] 05:38:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c958c00) [pid = 1905] [serial = 1646] [outer = 0x910e9c00] 05:38:39 INFO - PROCESS | 1905 | 1471351119218 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9d350800) [pid = 1905] [serial = 1647] [outer = 0x910e9c00] 05:38:40 INFO - PROCESS | 1905 | 1471351120217 Marionette TRACE conn5 <- [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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1342ms 05:38:40 INFO - PROCESS | 1905 | 1471351120306 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1905 | 1471351120312 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:38:40 INFO - PROCESS | 1905 | 1471351120321 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1905 | 1471351120327 Marionette TRACE conn5 <- [1,2166,null,{}] 05:38:40 INFO - PROCESS | 1905 | 1471351120337 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:40 INFO - PROCESS | 1905 | 1471351120344 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:40 INFO - PROCESS | 1905 | 1471351120572 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:38:40 INFO - PROCESS | 1905 | 1471351120754 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1905 | 1471351120770 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26b400 == 34 [pid = 1905] [id = 549] 05:38:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9108dc00) [pid = 1905] [serial = 1648] [outer = (nil)] 05:38:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9137c400) [pid = 1905] [serial = 1649] [outer = 0x9108dc00] 05:38:40 INFO - PROCESS | 1905 | 1471351120858 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x93a82c00) [pid = 1905] [serial = 1650] [outer = 0x9108dc00] 05:38:41 INFO - PROCESS | 1905 | 1471351121872 Marionette TRACE conn5 <- [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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1642ms 05:38:41 INFO - PROCESS | 1905 | 1471351121966 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1905 | 1471351121973 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:38:41 INFO - PROCESS | 1905 | 1471351121990 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1905 | 1471351121999 Marionette TRACE conn5 <- [1,2170,null,{}] 05:38:42 INFO - PROCESS | 1905 | 1471351122021 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:42 INFO - PROCESS | 1905 | 1471351122030 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:42 INFO - PROCESS | 1905 | 1471351122378 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:38:42 INFO - PROCESS | 1905 | 1471351122580 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1905 | 1471351122589 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd5c00 == 35 [pid = 1905] [id = 550] 05:38:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99fdf800) [pid = 1905] [serial = 1651] [outer = (nil)] 05:38:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99fea400) [pid = 1905] [serial = 1652] [outer = 0x99fdf800] 05:38:42 INFO - PROCESS | 1905 | 1471351122683 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9a0ea000) [pid = 1905] [serial = 1653] [outer = 0x99fdf800] 05:38:43 INFO - PROCESS | 1905 | 1471351123642 Marionette TRACE conn5 <- [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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1707ms 05:38:43 INFO - PROCESS | 1905 | 1471351123691 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1905 | 1471351123695 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:38:43 INFO - PROCESS | 1905 | 1471351123702 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1905 | 1471351123706 Marionette TRACE conn5 <- [1,2174,null,{}] 05:38:43 INFO - PROCESS | 1905 | 1471351123721 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 1905 | 1471351123730 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:43 INFO - PROCESS | 1905 | 1471351123956 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:38:44 INFO - PROCESS | 1905 | 1471351124230 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1905 | 1471351124244 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b07e000 == 36 [pid = 1905] [id = 551] 05:38:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8b8800) [pid = 1905] [serial = 1654] [outer = (nil)] 05:38:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d52b000) [pid = 1905] [serial = 1655] [outer = 0x9c8b8800] 05:38:44 INFO - PROCESS | 1905 | 1471351124374 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d575400) [pid = 1905] [serial = 1656] [outer = 0x9c8b8800] 05:38:45 INFO - PROCESS | 1905 | 1471351125307 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1637ms 05:38:45 INFO - PROCESS | 1905 | 1471351125354 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1905 | 1471351125358 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 05:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:38:45 INFO - PROCESS | 1905 | 1471351125365 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1905 | 1471351125368 Marionette TRACE conn5 <- [1,2178,null,{}] 05:38:45 INFO - PROCESS | 1905 | 1471351125374 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 1905 | 1471351125379 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:45 INFO - PROCESS | 1905 | 1471351125565 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:38:45 INFO - PROCESS | 1905 | 1471351125751 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1905 | 1471351125760 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bcd7000 == 37 [pid = 1905] [id = 552] 05:38:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9c8b0000) [pid = 1905] [serial = 1657] [outer = (nil)] 05:38:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa0631400) [pid = 1905] [serial = 1658] [outer = 0x9c8b0000] 05:38:45 INFO - PROCESS | 1905 | 1471351125843 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa0633400) [pid = 1905] [serial = 1659] [outer = 0x9c8b0000] 05:38:46 INFO - PROCESS | 1905 | 1471351126823 Marionette TRACE conn5 <- [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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1534ms 05:38:46 INFO - PROCESS | 1905 | 1471351126901 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1905 | 1471351126904 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:38:46 INFO - PROCESS | 1905 | 1471351126912 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1905 | 1471351126916 Marionette TRACE conn5 <- [1,2182,null,{}] 05:38:46 INFO - PROCESS | 1905 | 1471351126922 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 1905 | 1471351126927 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:47 INFO - PROCESS | 1905 | 1471351127140 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:38:47 INFO - PROCESS | 1905 | 1471351127366 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1905 | 1471351127373 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218c00 == 38 [pid = 1905] [id = 553] 05:38:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x90b91800) [pid = 1905] [serial = 1660] [outer = (nil)] 05:38:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa1017000) [pid = 1905] [serial = 1661] [outer = 0x90b91800] 05:38:47 INFO - PROCESS | 1905 | 1471351127500 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa1025000) [pid = 1905] [serial = 1662] [outer = 0x90b91800] 05:38:48 INFO - PROCESS | 1905 | 1471351128454 Marionette TRACE conn5 <- [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]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1591ms 05:38:48 INFO - PROCESS | 1905 | 1471351128504 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 1905 | 1471351128508 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 05:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:38:48 INFO - PROCESS | 1905 | 1471351128515 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1905 | 1471351128518 Marionette TRACE conn5 <- [1,2186,null,{}] 05:38:48 INFO - PROCESS | 1905 | 1471351128524 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:48 INFO - PROCESS | 1905 | 1471351128535 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:48 INFO - PROCESS | 1905 | 1471351128805 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:38:49 INFO - PROCESS | 1905 | 1471351129087 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1905 | 1471351129100 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ccc000 == 39 [pid = 1905] [id = 554] 05:38:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99cce400) [pid = 1905] [serial = 1663] [outer = (nil)] 05:38:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa22af000) [pid = 1905] [serial = 1664] [outer = 0x99cce400] 05:38:49 INFO - PROCESS | 1905 | 1471351129181 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa22b6c00) [pid = 1905] [serial = 1665] [outer = 0x99cce400] 05:38:50 INFO - PROCESS | 1905 | 1471351130366 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1886ms 05:38:50 INFO - PROCESS | 1905 | 1471351130402 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1905 | 1471351130409 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 05:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:38:50 INFO - PROCESS | 1905 | 1471351130418 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1905 | 1471351130422 Marionette TRACE conn5 <- [1,2190,null,{}] 05:38:50 INFO - PROCESS | 1905 | 1471351130430 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 1905 | 1471351130436 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:50 INFO - PROCESS | 1905 | 1471351130699 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:38:51 INFO - PROCESS | 1905 | 1471351130994 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1905 | 1471351131008 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108e000 == 40 [pid = 1905] [id = 555] 05:38:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x910ecc00) [pid = 1905] [serial = 1666] [outer = (nil)] 05:38:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x913b3800) [pid = 1905] [serial = 1667] [outer = 0x910ecc00] 05:38:51 INFO - PROCESS | 1905 | 1471351131091 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x919e5800) [pid = 1905] [serial = 1668] [outer = 0x910ecc00] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x919e0800 == 39 [pid = 1905] [id = 544] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x9912b400 == 38 [pid = 1905] [id = 545] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeea400 == 37 [pid = 1905] [id = 547] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21f400 == 36 [pid = 1905] [id = 546] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x9b393400 == 35 [pid = 1905] [id = 542] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x913af000 == 34 [pid = 1905] [id = 541] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215400 == 33 [pid = 1905] [id = 543] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217c00 == 32 [pid = 1905] [id = 522] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x99ccc000 == 31 [pid = 1905] [id = 554] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218c00 == 30 [pid = 1905] [id = 553] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x9bcd7000 == 29 [pid = 1905] [id = 552] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd5c00 == 28 [pid = 1905] [id = 550] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x9b07e000 == 27 [pid = 1905] [id = 551] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221400 == 26 [pid = 1905] [id = 548] 05:38:52 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26b400 == 25 [pid = 1905] [id = 549] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x919dcc00) [pid = 1905] [serial = 1605] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x913ac400) [pid = 1905] [serial = 1604] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x919de800) [pid = 1905] [serial = 1610] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x90b9fc00) [pid = 1905] [serial = 1607] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91087c00) [pid = 1905] [serial = 1608] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99599c00) [pid = 1905] [serial = 1613] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x982d3800) [pid = 1905] [serial = 1587] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9502d800) [pid = 1905] [serial = 1586] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9b914800) [pid = 1905] [serial = 1590] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9b1dfc00) [pid = 1905] [serial = 1589] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c8b8c00) [pid = 1905] [serial = 1593] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9c8b2400) [pid = 1905] [serial = 1592] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9d34e400) [pid = 1905] [serial = 1596] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d341800) [pid = 1905] [serial = 1595] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa04a9000) [pid = 1905] [serial = 1599] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d56b400) [pid = 1905] [serial = 1598] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9d535400) [pid = 1905] [serial = 1602] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913ac800) [pid = 1905] [serial = 1601] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cd0c00) [pid = 1905] [serial = 1617] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99c10400) [pid = 1905] [serial = 1614] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9917e000) [pid = 1905] [serial = 1616] [outer = (nil)] [url = about:blank] 05:38:52 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x919e8000) [pid = 1905] [serial = 1611] [outer = (nil)] [url = about:blank] 05:38:53 INFO - PROCESS | 1905 | 1471351133128 Marionette TRACE conn5 <- [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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2739ms 05:38:53 INFO - PROCESS | 1905 | 1471351133158 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1905 | 1471351133164 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 05:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:38:53 INFO - PROCESS | 1905 | 1471351133172 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1905 | 1471351133176 Marionette TRACE conn5 <- [1,2194,null,{}] 05:38:53 INFO - PROCESS | 1905 | 1471351133185 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 1905 | 1471351133191 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:53 INFO - PROCESS | 1905 | 1471351133417 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:38:53 INFO - PROCESS | 1905 | 1471351133553 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1905 | 1471351133563 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7c00 == 26 [pid = 1905] [id = 556] 05:38:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f2be800) [pid = 1905] [serial = 1669] [outer = (nil)] 05:38:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b9f400) [pid = 1905] [serial = 1670] [outer = 0x8f2be800] 05:38:53 INFO - PROCESS | 1905 | 1471351133639 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x91086800) [pid = 1905] [serial = 1671] [outer = 0x8f2be800] 05:38:54 INFO - PROCESS | 1905 | 1471351134476 Marionette TRACE conn5 <- [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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1335ms 05:38:54 INFO - PROCESS | 1905 | 1471351134507 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1905 | 1471351134522 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 05:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:38:54 INFO - PROCESS | 1905 | 1471351134540 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1905 | 1471351134544 Marionette TRACE conn5 <- [1,2198,null,{}] 05:38:54 INFO - PROCESS | 1905 | 1471351134551 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 1905 | 1471351134557 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:54 INFO - PROCESS | 1905 | 1471351134737 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:38:54 INFO - PROCESS | 1905 | 1471351134880 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1905 | 1471351134890 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x913ad400 == 27 [pid = 1905] [id = 557] 05:38:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e2800) [pid = 1905] [serial = 1672] [outer = (nil)] 05:38:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93a80400) [pid = 1905] [serial = 1673] [outer = 0x919e2800] 05:38:54 INFO - PROCESS | 1905 | 1471351134971 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x93ac7000) [pid = 1905] [serial = 1674] [outer = 0x919e2800] 05:38:55 INFO - PROCESS | 1905 | 1471351135876 Marionette TRACE conn5 <- [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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1385ms 05:38:55 INFO - PROCESS | 1905 | 1471351135933 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1905 | 1471351135937 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:38:55 INFO - PROCESS | 1905 | 1471351135944 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1905 | 1471351135950 Marionette TRACE conn5 <- [1,2202,null,{}] 05:38:55 INFO - PROCESS | 1905 | 1471351135967 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 1905 | 1471351135977 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:56 INFO - PROCESS | 1905 | 1471351136217 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:38:56 INFO - PROCESS | 1905 | 1471351136307 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1905 | 1471351136317 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x978c1800 == 28 [pid = 1905] [id = 558] 05:38:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x98276400) [pid = 1905] [serial = 1675] [outer = (nil)] 05:38:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x982d5c00) [pid = 1905] [serial = 1676] [outer = 0x98276400] 05:38:56 INFO - PROCESS | 1905 | 1471351136393 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99599c00) [pid = 1905] [serial = 1677] [outer = 0x98276400] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x910e9c00) [pid = 1905] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9b045800) [pid = 1905] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9bcd8800) [pid = 1905] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9bcd6000) [pid = 1905] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99cd0800) [pid = 1905] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cca400) [pid = 1905] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x919e4c00) [pid = 1905] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f216c00) [pid = 1905] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99feb400) [pid = 1905] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:38:57 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x91089c00) [pid = 1905] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:38:57 INFO - PROCESS | 1905 | 1471351137793 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1887ms 05:38:57 INFO - PROCESS | 1905 | 1471351137871 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1905 | 1471351137876 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 05:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:38:57 INFO - PROCESS | 1905 | 1471351137884 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1905 | 1471351137886 Marionette TRACE conn5 <- [1,2206,null,{}] 05:38:57 INFO - PROCESS | 1905 | 1471351137892 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 1905 | 1471351137898 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:58 INFO - PROCESS | 1905 | 1471351138100 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:38:58 INFO - PROCESS | 1905 | 1471351138185 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1905 | 1471351138195 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21b400 == 29 [pid = 1905] [id = 559] 05:38:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x919da800) [pid = 1905] [serial = 1678] [outer = (nil)] 05:38:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x982cec00) [pid = 1905] [serial = 1679] [outer = 0x919da800] 05:38:58 INFO - PROCESS | 1905 | 1471351138265 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99cc6400) [pid = 1905] [serial = 1680] [outer = 0x919da800] 05:38:59 INFO - PROCESS | 1905 | 1471351139020 Marionette TRACE conn5 <- [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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1186ms 05:38:59 INFO - PROCESS | 1905 | 1471351139074 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1905 | 1471351139078 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 05:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:38:59 INFO - PROCESS | 1905 | 1471351139084 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1905 | 1471351139087 Marionette TRACE conn5 <- [1,2210,null,{}] 05:38:59 INFO - PROCESS | 1905 | 1471351139093 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 1905 | 1471351139098 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:59 INFO - PROCESS | 1905 | 1471351139248 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:38:59 INFO - PROCESS | 1905 | 1471351139257 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1905 | 1471351139266 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:38:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b0000 == 30 [pid = 1905] [id = 560] 05:38:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9528a800) [pid = 1905] [serial = 1681] [outer = (nil)] 05:38:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99feb400) [pid = 1905] [serial = 1682] [outer = 0x9528a800] 05:38:59 INFO - PROCESS | 1905 | 1471351139337 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9ae24800) [pid = 1905] [serial = 1683] [outer = 0x9528a800] 05:39:00 INFO - PROCESS | 1905 | 1471351140525 Marionette TRACE conn5 <- [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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1489ms 05:39:00 INFO - PROCESS | 1905 | 1471351140576 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1905 | 1471351140583 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:39:00 INFO - PROCESS | 1905 | 1471351140593 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1905 | 1471351140598 Marionette TRACE conn5 <- [1,2214,null,{}] 05:39:00 INFO - PROCESS | 1905 | 1471351140610 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:00 INFO - PROCESS | 1905 | 1471351140616 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:00 INFO - PROCESS | 1905 | 1471351140988 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:39:01 INFO - PROCESS | 1905 | 1471351141181 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1905 | 1471351141192 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214000 == 31 [pid = 1905] [id = 561] 05:39:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x91085000) [pid = 1905] [serial = 1684] [outer = (nil)] 05:39:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x913ae000) [pid = 1905] [serial = 1685] [outer = 0x91085000] 05:39:01 INFO - PROCESS | 1905 | 1471351141282 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919e4000) [pid = 1905] [serial = 1686] [outer = 0x91085000] 05:39:02 INFO - PROCESS | 1905 | 1471351142253 Marionette TRACE conn5 <- [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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1688ms 05:39:02 INFO - PROCESS | 1905 | 1471351142281 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1905 | 1471351142289 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:39:02 INFO - PROCESS | 1905 | 1471351142300 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1905 | 1471351142305 Marionette TRACE conn5 <- [1,2218,null,{}] 05:39:02 INFO - PROCESS | 1905 | 1471351142340 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 1905 | 1471351142347 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:02 INFO - PROCESS | 1905 | 1471351142534 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:39:02 INFO - PROCESS | 1905 | 1471351142788 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1905 | 1471351142799 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528e400 == 32 [pid = 1905] [id = 562] 05:39:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99597800) [pid = 1905] [serial = 1687] [outer = (nil)] 05:39:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99cd0800) [pid = 1905] [serial = 1688] [outer = 0x99597800] 05:39:02 INFO - PROCESS | 1905 | 1471351142935 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9959d400) [pid = 1905] [serial = 1689] [outer = 0x99597800] 05:39:03 INFO - PROCESS | 1905 | 1471351143978 Marionette TRACE conn5 <- [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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1733ms 05:39:04 INFO - PROCESS | 1905 | 1471351144034 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1905 | 1471351144037 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 05:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:39:04 INFO - PROCESS | 1905 | 1471351144045 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1905 | 1471351144052 Marionette TRACE conn5 <- [1,2222,null,{}] 05:39:04 INFO - PROCESS | 1905 | 1471351144068 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:04 INFO - PROCESS | 1905 | 1471351144077 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:04 INFO - PROCESS | 1905 | 1471351144295 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:39:04 INFO - PROCESS | 1905 | 1471351144522 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1905 | 1471351144535 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b39b400 == 33 [pid = 1905] [id = 563] 05:39:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9b909800) [pid = 1905] [serial = 1690] [outer = (nil)] 05:39:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bccb400) [pid = 1905] [serial = 1691] [outer = 0x9b909800] 05:39:04 INFO - PROCESS | 1905 | 1471351144666 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9bcd9000) [pid = 1905] [serial = 1692] [outer = 0x9b909800] 05:39:05 INFO - PROCESS | 1905 | 1471351145673 Marionette TRACE conn5 <- [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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1688ms 05:39:05 INFO - PROCESS | 1905 | 1471351145734 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:39:05 INFO - PROCESS | 1905 | 1471351145739 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 05:39:05 INFO - PROCESS | 1905 | 1471351145746 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1905 | 1471351145750 Marionette TRACE conn5 <- [1,2226,null,{}] 05:39:05 INFO - PROCESS | 1905 | 1471351145756 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 1905 | 1471351145761 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:05 INFO - PROCESS | 1905 | 1471351145962 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:39:06 INFO - PROCESS | 1905 | 1471351146186 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1905 | 1471351146194 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218400 == 34 [pid = 1905] [id = 564] 05:39:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x8f219000) [pid = 1905] [serial = 1693] [outer = (nil)] 05:39:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f221400) [pid = 1905] [serial = 1694] [outer = 0x8f219000] 05:39:06 INFO - PROCESS | 1905 | 1471351146449 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f2bac00) [pid = 1905] [serial = 1695] [outer = 0x8f219000] 05:39:07 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21b400 == 33 [pid = 1905] [id = 559] 05:39:07 INFO - PROCESS | 1905 | --DOCSHELL 0x978c1800 == 32 [pid = 1905] [id = 558] 05:39:07 INFO - PROCESS | 1905 | --DOCSHELL 0x913ad400 == 31 [pid = 1905] [id = 557] 05:39:07 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7c00 == 30 [pid = 1905] [id = 556] 05:39:07 INFO - PROCESS | 1905 | 1471351147511 Marionette TRACE conn5 <- [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]]]}] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9bf0e000) [pid = 1905] [serial = 1641] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9c8b4000) [pid = 1905] [serial = 1643] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9bfca400) [pid = 1905] [serial = 1628] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c4cb400) [pid = 1905] [serial = 1629] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99cd1800) [pid = 1905] [serial = 1620] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9aca5000) [pid = 1905] [serial = 1619] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99fe8c00) [pid = 1905] [serial = 1637] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x93b0f000) [pid = 1905] [serial = 1634] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x95032400) [pid = 1905] [serial = 1635] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f269c00) [pid = 1905] [serial = 1631] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f2b7400) [pid = 1905] [serial = 1632] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9aca6400) [pid = 1905] [serial = 1625] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99cc8400) [pid = 1905] [serial = 1626] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919dd400) [pid = 1905] [serial = 1622] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93ac5800) [pid = 1905] [serial = 1623] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9bcd2c00) [pid = 1905] [serial = 1640] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c955000) [pid = 1905] [serial = 1644] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9aca9400) [pid = 1905] [serial = 1638] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9d350800) [pid = 1905] [serial = 1647] [outer = (nil)] [url = about:blank] 05:39:07 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c958c00) [pid = 1905] [serial = 1646] [outer = (nil)] [url = about:blank] 05:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1847ms 05:39:07 INFO - PROCESS | 1905 | 1471351147593 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1905 | 1471351147599 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:39:07 INFO - PROCESS | 1905 | 1471351147607 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1905 | 1471351147611 Marionette TRACE conn5 <- [1,2230,null,{}] 05:39:07 INFO - PROCESS | 1905 | 1471351147618 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 1905 | 1471351147623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:07 INFO - PROCESS | 1905 | 1471351147825 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:39:08 INFO - PROCESS | 1905 | 1471351148101 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1905 | 1471351148109 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b97c00 == 31 [pid = 1905] [id = 565] 05:39:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x913ac400) [pid = 1905] [serial = 1696] [outer = (nil)] 05:39:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x93b15000) [pid = 1905] [serial = 1697] [outer = 0x913ac400] 05:39:08 INFO - PROCESS | 1905 | 1471351148255 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x95098c00) [pid = 1905] [serial = 1698] [outer = 0x913ac400] 05:39:09 INFO - PROCESS | 1905 | 1471351149077 Marionette TRACE conn5 <- [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]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1484ms 05:39:09 INFO - PROCESS | 1905 | 1471351149090 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1905 | 1471351149095 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 05:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:39:09 INFO - PROCESS | 1905 | 1471351149107 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1905 | 1471351149110 Marionette TRACE conn5 <- [1,2234,null,{}] 05:39:09 INFO - PROCESS | 1905 | 1471351149117 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:09 INFO - PROCESS | 1905 | 1471351149122 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:09 INFO - PROCESS | 1905 | 1471351149337 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:39:09 INFO - PROCESS | 1905 | 1471351149361 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1905 | 1471351149369 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x99180800 == 32 [pid = 1905] [id = 566] 05:39:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9959fc00) [pid = 1905] [serial = 1699] [outer = (nil)] 05:39:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99fe8c00) [pid = 1905] [serial = 1700] [outer = 0x9959fc00] 05:39:09 INFO - PROCESS | 1905 | 1471351149445 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9aca9400) [pid = 1905] [serial = 1701] [outer = 0x9959fc00] 05:39:10 INFO - PROCESS | 1905 | 1471351150394 Marionette TRACE conn5 <- [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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1343ms 05:39:10 INFO - PROCESS | 1905 | 1471351150470 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1905 | 1471351150474 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:39:10 INFO - PROCESS | 1905 | 1471351150481 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1905 | 1471351150487 Marionette TRACE conn5 <- [1,2238,null,{}] 05:39:10 INFO - PROCESS | 1905 | 1471351150503 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 1905 | 1471351150511 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:10 INFO - PROCESS | 1905 | 1471351150759 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:39:10 INFO - PROCESS | 1905 | 1471351150782 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1905 | 1471351150789 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b97000 == 33 [pid = 1905] [id = 567] 05:39:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9a0e7c00) [pid = 1905] [serial = 1702] [outer = (nil)] 05:39:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9b393400) [pid = 1905] [serial = 1703] [outer = 0x9a0e7c00] 05:39:10 INFO - PROCESS | 1905 | 1471351150862 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9bcd1800) [pid = 1905] [serial = 1704] [outer = 0x9a0e7c00] 05:39:11 INFO - PROCESS | 1905 | 1471351151798 Marionette TRACE conn5 <- [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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1384ms 05:39:11 INFO - PROCESS | 1905 | 1471351151867 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:39:11 INFO - PROCESS | 1905 | 1471351151871 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 05:39:11 INFO - PROCESS | 1905 | 1471351151878 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1905 | 1471351151882 Marionette TRACE conn5 <- [1,2242,null,{}] 05:39:11 INFO - PROCESS | 1905 | 1471351151893 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:11 INFO - PROCESS | 1905 | 1471351151897 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:12 INFO - PROCESS | 1905 | 1471351152108 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x98276400) [pid = 1905] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x910ecc00) [pid = 1905] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f2be800) [pid = 1905] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x919da800) [pid = 1905] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9108dc00) [pid = 1905] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99fdf800) [pid = 1905] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x919e2800) [pid = 1905] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9c8b8800) [pid = 1905] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c8b0000) [pid = 1905] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x90b91800) [pid = 1905] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:39:12 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x99cce400) [pid = 1905] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:39:12 INFO - PROCESS | 1905 | 1471351152324 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1905 | 1471351152330 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214c00 == 34 [pid = 1905] [id = 568] 05:39:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x8f215c00) [pid = 1905] [serial = 1705] [outer = (nil)] 05:39:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x90b91800) [pid = 1905] [serial = 1706] [outer = 0x8f215c00] 05:39:12 INFO - PROCESS | 1905 | 1471351152403 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x913aa400) [pid = 1905] [serial = 1707] [outer = 0x8f215c00] 05:39:13 INFO - PROCESS | 1905 | 1471351153224 Marionette TRACE conn5 <- [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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1387ms 05:39:13 INFO - PROCESS | 1905 | 1471351153265 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1905 | 1471351153269 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:39:13 INFO - PROCESS | 1905 | 1471351153276 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1905 | 1471351153280 Marionette TRACE conn5 <- [1,2246,null,{}] 05:39:13 INFO - PROCESS | 1905 | 1471351153291 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:13 INFO - PROCESS | 1905 | 1471351153295 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:13 INFO - PROCESS | 1905 | 1471351153457 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:39:13 INFO - PROCESS | 1905 | 1471351153467 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1905 | 1471351153474 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c0c00 == 35 [pid = 1905] [id = 569] 05:39:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x910f3400) [pid = 1905] [serial = 1708] [outer = (nil)] 05:39:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c4cb400) [pid = 1905] [serial = 1709] [outer = 0x910f3400] 05:39:13 INFO - PROCESS | 1905 | 1471351153562 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x913aec00) [pid = 1905] [serial = 1710] [outer = 0x910f3400] 05:39:14 INFO - PROCESS | 1905 | 1471351154661 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1432ms 05:39:14 INFO - PROCESS | 1905 | 1471351154710 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1905 | 1471351154718 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:39:14 INFO - PROCESS | 1905 | 1471351154727 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1905 | 1471351154732 Marionette TRACE conn5 <- [1,2250,null,{}] 05:39:14 INFO - PROCESS | 1905 | 1471351154741 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 1905 | 1471351154746 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:14 INFO - PROCESS | 1905 | 1471351154982 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:39:15 INFO - PROCESS | 1905 | 1471351155241 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1905 | 1471351155255 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276000 == 36 [pid = 1905] [id = 570] 05:39:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x91082800) [pid = 1905] [serial = 1711] [outer = (nil)] 05:39:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e2c00) [pid = 1905] [serial = 1712] [outer = 0x91082800] 05:39:15 INFO - PROCESS | 1905 | 1471351155362 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x95028400) [pid = 1905] [serial = 1713] [outer = 0x91082800] 05:39:16 INFO - PROCESS | 1905 | 1471351156306 Marionette TRACE conn5 <- [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]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1637ms 05:39:16 INFO - PROCESS | 1905 | 1471351156364 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1905 | 1471351156372 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:39:16 INFO - PROCESS | 1905 | 1471351156383 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1905 | 1471351156386 Marionette TRACE conn5 <- [1,2254,null,{}] 05:39:16 INFO - PROCESS | 1905 | 1471351156393 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 1905 | 1471351156399 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:16 INFO - PROCESS | 1905 | 1471351156625 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:39:16 INFO - PROCESS | 1905 | 1471351156806 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1905 | 1471351156817 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x98277800 == 37 [pid = 1905] [id = 571] 05:39:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99cd1000) [pid = 1905] [serial = 1714] [outer = (nil)] 05:39:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9aef5800) [pid = 1905] [serial = 1715] [outer = 0x99cd1000] 05:39:16 INFO - PROCESS | 1905 | 1471351156965 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b086400) [pid = 1905] [serial = 1716] [outer = 0x99cd1000] 05:39:18 INFO - PROCESS | 1905 | 1471351158007 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1691ms 05:39:18 INFO - PROCESS | 1905 | 1471351158074 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1905 | 1471351158082 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 05:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:39:18 INFO - PROCESS | 1905 | 1471351158092 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1905 | 1471351158097 Marionette TRACE conn5 <- [1,2258,null,{}] 05:39:18 INFO - PROCESS | 1905 | 1471351158115 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:18 INFO - PROCESS | 1905 | 1471351158124 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:18 INFO - PROCESS | 1905 | 1471351158345 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:39:18 INFO - PROCESS | 1905 | 1471351158618 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 1905 | 1471351158626 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8f9000 == 38 [pid = 1905] [id = 572] 05:39:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8fbc00) [pid = 1905] [serial = 1717] [outer = (nil)] 05:39:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d343800) [pid = 1905] [serial = 1718] [outer = 0x9c8fbc00] 05:39:18 INFO - PROCESS | 1905 | 1471351158723 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d34b000) [pid = 1905] [serial = 1719] [outer = 0x9c8fbc00] 05:39:19 INFO - PROCESS | 1905 | 1471351159611 Marionette TRACE conn5 <- [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]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1537ms 05:39:19 INFO - PROCESS | 1905 | 1471351159629 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1905 | 1471351159633 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:39:19 INFO - PROCESS | 1905 | 1471351159647 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1905 | 1471351159651 Marionette TRACE conn5 <- [1,2262,null,{}] 05:39:19 INFO - PROCESS | 1905 | 1471351159662 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 1905 | 1471351159667 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:19 INFO - PROCESS | 1905 | 1471351159919 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:39:20 INFO - PROCESS | 1905 | 1471351160051 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1905 | 1471351160059 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x91374800 == 39 [pid = 1905] [id = 573] 05:39:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d34e400) [pid = 1905] [serial = 1720] [outer = (nil)] 05:39:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9d535400) [pid = 1905] [serial = 1721] [outer = 0x9d34e400] 05:39:20 INFO - PROCESS | 1905 | 1471351160148 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa04ac000) [pid = 1905] [serial = 1722] [outer = 0x9d34e400] 05:39:21 INFO - PROCESS | 1905 | 1471351161120 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1502ms 05:39:21 INFO - PROCESS | 1905 | 1471351161150 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1905 | 1471351161154 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 05:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:39:21 INFO - PROCESS | 1905 | 1471351161161 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1905 | 1471351161164 Marionette TRACE conn5 <- [1,2266,null,{}] 05:39:21 INFO - PROCESS | 1905 | 1471351161170 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:21 INFO - PROCESS | 1905 | 1471351161176 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:21 INFO - PROCESS | 1905 | 1471351161355 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:39:21 INFO - PROCESS | 1905 | 1471351161550 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1905 | 1471351161559 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x91378000 == 40 [pid = 1905] [id = 574] 05:39:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x95034c00) [pid = 1905] [serial = 1723] [outer = (nil)] 05:39:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa05a6400) [pid = 1905] [serial = 1724] [outer = 0x95034c00] 05:39:21 INFO - PROCESS | 1905 | 1471351161641 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa0630000) [pid = 1905] [serial = 1725] [outer = 0x95034c00] 05:39:22 INFO - PROCESS | 1905 | 1471351162610 Marionette TRACE conn5 <- [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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1481ms 05:39:22 INFO - PROCESS | 1905 | 1471351162643 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1905 | 1471351162646 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:39:22 INFO - PROCESS | 1905 | 1471351162653 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1905 | 1471351162656 Marionette TRACE conn5 <- [1,2270,null,{}] 05:39:22 INFO - PROCESS | 1905 | 1471351162663 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 1905 | 1471351162674 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:22 INFO - PROCESS | 1905 | 1471351162925 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:39:23 INFO - PROCESS | 1905 | 1471351163174 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1905 | 1471351163181 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:23 INFO - PROCESS | 1905 | ++DOCSHELL 0xa063c800 == 41 [pid = 1905] [id = 575] 05:39:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa1021000) [pid = 1905] [serial = 1726] [outer = (nil)] 05:39:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa22b0000) [pid = 1905] [serial = 1727] [outer = 0xa1021000] 05:39:23 INFO - PROCESS | 1905 | 1471351163340 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa22b8400) [pid = 1905] [serial = 1728] [outer = 0xa1021000] 05:39:24 INFO - PROCESS | 1905 | 1471351164588 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2001ms 05:39:24 INFO - PROCESS | 1905 | 1471351164657 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1905 | 1471351164673 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 05:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:39:24 INFO - PROCESS | 1905 | 1471351164691 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1905 | 1471351164701 Marionette TRACE conn5 <- [1,2274,null,{}] 05:39:24 INFO - PROCESS | 1905 | 1471351164762 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 1905 | 1471351164770 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:25 INFO - PROCESS | 1905 | 1471351165123 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:39:25 INFO - PROCESS | 1905 | 1471351165272 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1905 | 1471351165289 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9ec00 == 42 [pid = 1905] [id = 576] 05:39:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x90b9f000) [pid = 1905] [serial = 1729] [outer = (nil)] 05:39:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x93a7b800) [pid = 1905] [serial = 1730] [outer = 0x90b9f000] 05:39:25 INFO - PROCESS | 1905 | 1471351165453 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9502a000) [pid = 1905] [serial = 1731] [outer = 0x90b9f000] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214c00 == 41 [pid = 1905] [id = 568] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x90b97000 == 40 [pid = 1905] [id = 567] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x99180800 == 39 [pid = 1905] [id = 566] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x90b97c00 == 38 [pid = 1905] [id = 565] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218400 == 37 [pid = 1905] [id = 564] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214000 == 36 [pid = 1905] [id = 561] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9108e000 == 35 [pid = 1905] [id = 555] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9b39b400 == 34 [pid = 1905] [id = 563] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9528e400 == 33 [pid = 1905] [id = 562] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x913b0000 == 32 [pid = 1905] [id = 560] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0xa063c800 == 31 [pid = 1905] [id = 575] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x91378000 == 30 [pid = 1905] [id = 574] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8f9000 == 29 [pid = 1905] [id = 572] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x91374800 == 28 [pid = 1905] [id = 573] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x98277800 == 27 [pid = 1905] [id = 571] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c0c00 == 26 [pid = 1905] [id = 569] 05:39:26 INFO - PROCESS | 1905 | --DOCSHELL 0x8f276000 == 25 [pid = 1905] [id = 570] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x982d5c00) [pid = 1905] [serial = 1676] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x913b3800) [pid = 1905] [serial = 1667] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x90b9f400) [pid = 1905] [serial = 1670] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x91086800) [pid = 1905] [serial = 1671] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99feb400) [pid = 1905] [serial = 1682] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x982cec00) [pid = 1905] [serial = 1679] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x93a82c00) [pid = 1905] [serial = 1650] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9137c400) [pid = 1905] [serial = 1649] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9a0ea000) [pid = 1905] [serial = 1653] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99fea400) [pid = 1905] [serial = 1652] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x99599c00) [pid = 1905] [serial = 1677] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x93a80400) [pid = 1905] [serial = 1673] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x99cc6400) [pid = 1905] [serial = 1680] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d575400) [pid = 1905] [serial = 1656] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x919e5800) [pid = 1905] [serial = 1668] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d52b000) [pid = 1905] [serial = 1655] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa0633400) [pid = 1905] [serial = 1659] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa0631400) [pid = 1905] [serial = 1658] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa1025000) [pid = 1905] [serial = 1662] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa1017000) [pid = 1905] [serial = 1661] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0xa22b6c00) [pid = 1905] [serial = 1665] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0xa22af000) [pid = 1905] [serial = 1664] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x93ac7000) [pid = 1905] [serial = 1674] [outer = (nil)] [url = about:blank] 05:39:27 INFO - PROCESS | 1905 | 1471351167478 Marionette TRACE conn5 <- [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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2851ms 05:39:27 INFO - PROCESS | 1905 | 1471351167540 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:39:27 INFO - PROCESS | 1905 | 1471351167546 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 05:39:27 INFO - PROCESS | 1905 | 1471351167554 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1905 | 1471351167558 Marionette TRACE conn5 <- [1,2278,null,{}] 05:39:27 INFO - PROCESS | 1905 | 1471351167567 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 1905 | 1471351167572 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:27 INFO - PROCESS | 1905 | 1471351167790 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:39:28 INFO - PROCESS | 1905 | 1471351168067 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1905 | 1471351168074 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3000 == 26 [pid = 1905] [id = 577] 05:39:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f2c6000) [pid = 1905] [serial = 1732] [outer = (nil)] 05:39:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x91081400) [pid = 1905] [serial = 1733] [outer = 0x8f2c6000] 05:39:28 INFO - PROCESS | 1905 | 1471351168163 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9108b400) [pid = 1905] [serial = 1734] [outer = 0x8f2c6000] 05:39:29 INFO - PROCESS | 1905 | 1471351169008 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1493ms 05:39:29 INFO - PROCESS | 1905 | 1471351169045 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1905 | 1471351169054 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:39:29 INFO - PROCESS | 1905 | 1471351169066 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1905 | 1471351169070 Marionette TRACE conn5 <- [1,2282,null,{}] 05:39:29 INFO - PROCESS | 1905 | 1471351169081 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 1905 | 1471351169086 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:29 INFO - PROCESS | 1905 | 1471351169268 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:39:29 INFO - PROCESS | 1905 | 1471351169280 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1905 | 1471351169286 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b7000 == 27 [pid = 1905] [id = 578] 05:39:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919dd800) [pid = 1905] [serial = 1735] [outer = (nil)] 05:39:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e5800) [pid = 1905] [serial = 1736] [outer = 0x919dd800] 05:39:29 INFO - PROCESS | 1905 | 1471351169499 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93a8a800) [pid = 1905] [serial = 1737] [outer = 0x919dd800] 05:39:30 INFO - PROCESS | 1905 | 1471351170424 Marionette TRACE conn5 <- [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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1387ms 05:39:30 INFO - PROCESS | 1905 | 1471351170453 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1905 | 1471351170456 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:39:30 INFO - PROCESS | 1905 | 1471351170464 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1905 | 1471351170470 Marionette TRACE conn5 <- [1,2286,null,{}] 05:39:30 INFO - PROCESS | 1905 | 1471351170497 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 1905 | 1471351170506 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:30 INFO - PROCESS | 1905 | 1471351170731 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:39:30 INFO - PROCESS | 1905 | 1471351170761 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 1905 | 1471351170774 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x99180800 == 28 [pid = 1905] [id = 579] 05:39:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99184000) [pid = 1905] [serial = 1738] [outer = (nil)] 05:39:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9959cc00) [pid = 1905] [serial = 1739] [outer = 0x99184000] 05:39:30 INFO - PROCESS | 1905 | 1471351170851 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cc7800) [pid = 1905] [serial = 1740] [outer = 0x99184000] 05:39:31 INFO - PROCESS | 1905 | 1471351171799 Marionette TRACE conn5 <- [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]]]}] 05:39:31 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 05:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1386ms 05:39:31 INFO - PROCESS | 1905 | 1471351171860 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1905 | 1471351171864 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 05:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:39:31 INFO - PROCESS | 1905 | 1471351171871 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1905 | 1471351171874 Marionette TRACE conn5 <- [1,2290,null,{}] 05:39:31 INFO - PROCESS | 1905 | 1471351171880 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:31 INFO - PROCESS | 1905 | 1471351171885 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:32 INFO - PROCESS | 1905 | 1471351172557 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x910f3400) [pid = 1905] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9a0e7c00) [pid = 1905] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f215c00) [pid = 1905] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99597800) [pid = 1905] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9528a800) [pid = 1905] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9b909800) [pid = 1905] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f219000) [pid = 1905] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x913ac400) [pid = 1905] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9959fc00) [pid = 1905] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:39:32 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x91085000) [pid = 1905] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:39:32 INFO - PROCESS | 1905 | 1471351172719 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1905 | 1471351172728 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215c00 == 29 [pid = 1905] [id = 580] 05:39:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f219400) [pid = 1905] [serial = 1741] [outer = (nil)] 05:39:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x910f3400) [pid = 1905] [serial = 1742] [outer = 0x8f219400] 05:39:32 INFO - PROCESS | 1905 | 1471351172818 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99cd4800) [pid = 1905] [serial = 1743] [outer = 0x8f219400] 05:39:33 INFO - PROCESS | 1905 | 1471351173590 Marionette TRACE conn5 <- [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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1740ms 05:39:33 INFO - PROCESS | 1905 | 1471351173612 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1905 | 1471351173615 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 05:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:39:33 INFO - PROCESS | 1905 | 1471351173622 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1905 | 1471351173625 Marionette TRACE conn5 <- [1,2294,null,{}] 05:39:33 INFO - PROCESS | 1905 | 1471351173631 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 1905 | 1471351173636 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:33 INFO - PROCESS | 1905 | 1471351173836 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:39:33 INFO - PROCESS | 1905 | 1471351173857 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1905 | 1471351173865 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b5c00 == 30 [pid = 1905] [id = 581] 05:39:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x919e2400) [pid = 1905] [serial = 1744] [outer = (nil)] 05:39:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9a17f400) [pid = 1905] [serial = 1745] [outer = 0x919e2400] 05:39:33 INFO - PROCESS | 1905 | 1471351173935 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeed400) [pid = 1905] [serial = 1746] [outer = 0x919e2400] 05:39:34 INFO - PROCESS | 1905 | 1471351174949 Marionette TRACE conn5 <- [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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1341ms 05:39:34 INFO - PROCESS | 1905 | 1471351174964 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1905 | 1471351174971 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:39:34 INFO - PROCESS | 1905 | 1471351174980 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1905 | 1471351174985 Marionette TRACE conn5 <- [1,2298,null,{}] 05:39:35 INFO - PROCESS | 1905 | 1471351174995 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 1905 | 1471351175000 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:35 INFO - PROCESS | 1905 | 1471351175199 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:39:35 INFO - PROCESS | 1905 | 1471351175380 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1905 | 1471351175394 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276800 == 31 [pid = 1905] [id = 582] 05:39:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x91086400) [pid = 1905] [serial = 1747] [outer = (nil)] 05:39:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9137bc00) [pid = 1905] [serial = 1748] [outer = 0x91086400] 05:39:35 INFO - PROCESS | 1905 | 1471351175565 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x913af000) [pid = 1905] [serial = 1749] [outer = 0x91086400] 05:39:36 INFO - PROCESS | 1905 | 1471351176545 Marionette TRACE conn5 <- [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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1599ms 05:39:36 INFO - PROCESS | 1905 | 1471351176597 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1905 | 1471351176605 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:39:36 INFO - PROCESS | 1905 | 1471351176618 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1905 | 1471351176622 Marionette TRACE conn5 <- [1,2302,null,{}] 05:39:36 INFO - PROCESS | 1905 | 1471351176629 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 1905 | 1471351176633 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:36 INFO - PROCESS | 1905 | 1471351176822 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:39:37 INFO - PROCESS | 1905 | 1471351177000 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1905 | 1471351177014 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7c00 == 32 [pid = 1905] [id = 583] 05:39:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9509c400) [pid = 1905] [serial = 1750] [outer = (nil)] 05:39:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9959d800) [pid = 1905] [serial = 1751] [outer = 0x9509c400] 05:39:37 INFO - PROCESS | 1905 | 1471351177160 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99cc8c00) [pid = 1905] [serial = 1752] [outer = 0x9509c400] 05:39:38 INFO - PROCESS | 1905 | 1471351178208 Marionette TRACE conn5 <- [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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 05:39:38 INFO - PROCESS | 1905 | 1471351178285 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1905 | 1471351178289 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 05:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:39:38 INFO - PROCESS | 1905 | 1471351178300 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1905 | 1471351178305 Marionette TRACE conn5 <- [1,2306,null,{}] 05:39:38 INFO - PROCESS | 1905 | 1471351178378 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 1905 | 1471351178387 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:38 INFO - PROCESS | 1905 | 1471351178584 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:39:38 INFO - PROCESS | 1905 | 1471351178806 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1905 | 1471351178819 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b392c00 == 33 [pid = 1905] [id = 584] 05:39:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9b39b400) [pid = 1905] [serial = 1753] [outer = (nil)] 05:39:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bfd2000) [pid = 1905] [serial = 1754] [outer = 0x9b39b400] 05:39:38 INFO - PROCESS | 1905 | 1471351178906 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c483800) [pid = 1905] [serial = 1755] [outer = 0x9b39b400] 05:39:39 INFO - PROCESS | 1905 | 1471351179899 Marionette TRACE conn5 <- [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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1645ms 05:39:39 INFO - PROCESS | 1905 | 1471351179964 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 1905 | 1471351179970 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 05:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:39:39 INFO - PROCESS | 1905 | 1471351179978 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1905 | 1471351179981 Marionette TRACE conn5 <- [1,2310,null,{}] 05:39:39 INFO - PROCESS | 1905 | 1471351179987 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 1905 | 1471351179992 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:40 INFO - PROCESS | 1905 | 1471351180197 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:39:40 INFO - PROCESS | 1905 | 1471351180431 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1905 | 1471351180441 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x99180000 == 34 [pid = 1905] [id = 585] 05:39:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c8b2800) [pid = 1905] [serial = 1756] [outer = (nil)] 05:39:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c8b8c00) [pid = 1905] [serial = 1757] [outer = 0x9c8b2800] 05:39:40 INFO - PROCESS | 1905 | 1471351180553 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9c953c00) [pid = 1905] [serial = 1758] [outer = 0x9c8b2800] 05:39:41 INFO - PROCESS | 1905 | 1471351181577 Marionette TRACE conn5 <- [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]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1683ms 05:39:41 INFO - PROCESS | 1905 | 1471351181663 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:39:41 INFO - PROCESS | 1905 | 1471351181667 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 05:39:41 INFO - PROCESS | 1905 | 1471351181674 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1905 | 1471351181678 Marionette TRACE conn5 <- [1,2314,null,{}] 05:39:41 INFO - PROCESS | 1905 | 1471351181684 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 1905 | 1471351181689 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:41 INFO - PROCESS | 1905 | 1471351181912 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:39:42 INFO - PROCESS | 1905 | 1471351182340 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1905 | 1471351182349 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f268800 == 35 [pid = 1905] [id = 586] 05:39:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f26a000) [pid = 1905] [serial = 1759] [outer = (nil)] 05:39:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x8f276400) [pid = 1905] [serial = 1760] [outer = 0x8f26a000] 05:39:42 INFO - PROCESS | 1905 | 1471351182430 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x90b90c00) [pid = 1905] [serial = 1761] [outer = 0x8f26a000] 05:39:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215c00 == 34 [pid = 1905] [id = 580] 05:39:43 INFO - PROCESS | 1905 | --DOCSHELL 0x99180800 == 33 [pid = 1905] [id = 579] 05:39:43 INFO - PROCESS | 1905 | --DOCSHELL 0x913b7000 == 32 [pid = 1905] [id = 578] 05:39:43 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3000 == 31 [pid = 1905] [id = 577] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b393400) [pid = 1905] [serial = 1703] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x90b91800) [pid = 1905] [serial = 1706] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99cd0800) [pid = 1905] [serial = 1688] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9959d400) [pid = 1905] [serial = 1689] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9ae24800) [pid = 1905] [serial = 1683] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9bccb400) [pid = 1905] [serial = 1691] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bcd9000) [pid = 1905] [serial = 1692] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x8f221400) [pid = 1905] [serial = 1694] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f2bac00) [pid = 1905] [serial = 1695] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x93b15000) [pid = 1905] [serial = 1697] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x95098c00) [pid = 1905] [serial = 1698] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99fe8c00) [pid = 1905] [serial = 1700] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x913ae000) [pid = 1905] [serial = 1685] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x919e4000) [pid = 1905] [serial = 1686] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913aec00) [pid = 1905] [serial = 1710] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9bcd1800) [pid = 1905] [serial = 1704] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913aa400) [pid = 1905] [serial = 1707] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9aca9400) [pid = 1905] [serial = 1701] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c4cb400) [pid = 1905] [serial = 1709] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1905 | 1471351183488 Marionette TRACE conn5 <- [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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1833ms 05:39:43 INFO - PROCESS | 1905 | 1471351183509 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1905 | 1471351183514 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 05:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:39:43 INFO - PROCESS | 1905 | 1471351183522 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1905 | 1471351183527 Marionette TRACE conn5 <- [1,2318,null,{}] 05:39:43 INFO - PROCESS | 1905 | 1471351183536 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:43 INFO - PROCESS | 1905 | 1471351183544 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:43 INFO - PROCESS | 1905 | 1471351183754 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:39:43 INFO - PROCESS | 1905 | 1471351183924 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1905 | 1471351183934 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221c00 == 32 [pid = 1905] [id = 587] 05:39:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f2c4400) [pid = 1905] [serial = 1762] [outer = (nil)] 05:39:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x913aec00) [pid = 1905] [serial = 1763] [outer = 0x8f2c4400] 05:39:44 INFO - PROCESS | 1905 | 1471351184024 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x93b15000) [pid = 1905] [serial = 1764] [outer = 0x8f2c4400] 05:39:45 INFO - PROCESS | 1905 | 1471351185050 Marionette TRACE conn5 <- [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] 05:39:45 INFO - PROCESS | 1905 | 1471351185115 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:39:45 INFO - PROCESS | 1905 | 1471351185123 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1905 | 1471351185126 Marionette TRACE conn5 <- [1,2322,null,{}] 05:39:45 INFO - PROCESS | 1905 | 1471351185132 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 1905 | 1471351185137 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:45 INFO - PROCESS | 1905 | 1471351185371 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:39:45 INFO - PROCESS | 1905 | 1471351185386 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1905 | 1471351185392 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac9c00 == 33 [pid = 1905] [id = 588] 05:39:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x978c3400) [pid = 1905] [serial = 1765] [outer = (nil)] 05:39:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99cd0800) [pid = 1905] [serial = 1766] [outer = 0x978c3400] 05:39:45 INFO - PROCESS | 1905 | 1471351185470 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99ffc000) [pid = 1905] [serial = 1767] [outer = 0x978c3400] 05:39:46 INFO - PROCESS | 1905 | 1471351186453 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1381ms 05:39:46 INFO - PROCESS | 1905 | 1471351186510 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1905 | 1471351186513 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 05:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:39:46 INFO - PROCESS | 1905 | 1471351186527 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1905 | 1471351186536 Marionette TRACE conn5 <- [1,2326,null,{}] 05:39:46 INFO - PROCESS | 1905 | 1471351186556 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:46 INFO - PROCESS | 1905 | 1471351186564 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:46 INFO - PROCESS | 1905 | 1471351186798 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:39:46 INFO - PROCESS | 1905 | 1471351186834 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1905 | 1471351186842 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:46 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a85c00 == 34 [pid = 1905] [id = 589] 05:39:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9a0ee000) [pid = 1905] [serial = 1768] [outer = (nil)] 05:39:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9bcd7000) [pid = 1905] [serial = 1769] [outer = 0x9a0ee000] 05:39:46 INFO - PROCESS | 1905 | 1471351186917 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bcd1800) [pid = 1905] [serial = 1770] [outer = 0x9a0ee000] 05:39:47 INFO - PROCESS | 1905 | 1471351187981 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:39:47 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99184000) [pid = 1905] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:39:47 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x91082800) [pid = 1905] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:39:47 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x919dd800) [pid = 1905] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:39:47 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f2c6000) [pid = 1905] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:39:47 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f219400) [pid = 1905] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cd1000) [pid = 1905] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x90b9f000) [pid = 1905] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9c8fbc00) [pid = 1905] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9d34e400) [pid = 1905] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1502ms 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x95034c00) [pid = 1905] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:39:48 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0xa1021000) [pid = 1905] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:39:48 INFO - PROCESS | 1905 | 1471351188029 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:39:48 INFO - PROCESS | 1905 | 1471351188033 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 05:39:48 INFO - PROCESS | 1905 | 1471351188040 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1905 | 1471351188043 Marionette TRACE conn5 <- [1,2330,null,{}] 05:39:48 INFO - PROCESS | 1905 | 1471351188048 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 1905 | 1471351188054 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:48 INFO - PROCESS | 1905 | 1471351188209 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:39:48 INFO - PROCESS | 1905 | 1471351188361 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1905 | 1471351188370 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 35 [pid = 1905] [id = 590] 05:39:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f270400) [pid = 1905] [serial = 1771] [outer = (nil)] 05:39:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99cd1000) [pid = 1905] [serial = 1772] [outer = 0x8f270400] 05:39:48 INFO - PROCESS | 1905 | 1471351188452 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99fe8400) [pid = 1905] [serial = 1773] [outer = 0x8f270400] 05:39:49 INFO - PROCESS | 1905 | 1471351189281 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1281ms 05:39:49 INFO - PROCESS | 1905 | 1471351189321 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1905 | 1471351189325 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:39:49 INFO - PROCESS | 1905 | 1471351189331 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1905 | 1471351189334 Marionette TRACE conn5 <- [1,2334,null,{}] 05:39:49 INFO - PROCESS | 1905 | 1471351189340 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1905 | 1471351189345 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:49 INFO - PROCESS | 1905 | 1471351189501 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:39:49 INFO - PROCESS | 1905 | 1471351189515 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1905 | 1471351189533 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96c00 == 36 [pid = 1905] [id = 591] 05:39:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x91379800) [pid = 1905] [serial = 1774] [outer = (nil)] 05:39:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9c8ae000) [pid = 1905] [serial = 1775] [outer = 0x91379800] 05:39:49 INFO - PROCESS | 1905 | 1471351189617 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9d342400) [pid = 1905] [serial = 1776] [outer = 0x91379800] 05:39:50 INFO - PROCESS | 1905 | 1471351190839 Marionette TRACE conn5 <- [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]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1537ms 05:39:50 INFO - PROCESS | 1905 | 1471351190871 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1905 | 1471351190879 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:39:50 INFO - PROCESS | 1905 | 1471351190888 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1905 | 1471351190893 Marionette TRACE conn5 <- [1,2338,null,{}] 05:39:50 INFO - PROCESS | 1905 | 1471351190903 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 1905 | 1471351190909 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:51 INFO - PROCESS | 1905 | 1471351191112 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:39:51 INFO - PROCESS | 1905 | 1471351191353 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1905 | 1471351191362 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108e000 == 37 [pid = 1905] [id = 592] 05:39:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x910e9c00) [pid = 1905] [serial = 1777] [outer = (nil)] 05:39:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x95029c00) [pid = 1905] [serial = 1778] [outer = 0x910e9c00] 05:39:51 INFO - PROCESS | 1905 | 1471351191497 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9509e400) [pid = 1905] [serial = 1779] [outer = 0x910e9c00] 05:39:52 INFO - PROCESS | 1905 | 1471351192483 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1643ms 05:39:52 INFO - PROCESS | 1905 | 1471351192531 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:39:52 INFO - PROCESS | 1905 | 1471351192540 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 05:39:52 INFO - PROCESS | 1905 | 1471351192552 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1905 | 1471351192557 Marionette TRACE conn5 <- [1,2342,null,{}] 05:39:52 INFO - PROCESS | 1905 | 1471351192583 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1905 | 1471351192590 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:52 INFO - PROCESS | 1905 | 1471351192789 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:39:53 INFO - PROCESS | 1905 | 1471351193028 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1905 | 1471351193035 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x99febc00 == 38 [pid = 1905] [id = 593] 05:39:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9acb0c00) [pid = 1905] [serial = 1780] [outer = (nil)] 05:39:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9aef7c00) [pid = 1905] [serial = 1781] [outer = 0x9acb0c00] 05:39:53 INFO - PROCESS | 1905 | 1471351193139 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9b912400) [pid = 1905] [serial = 1782] [outer = 0x9acb0c00] 05:39:54 INFO - PROCESS | 1905 | 1471351194162 Marionette TRACE conn5 <- [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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1690ms 05:39:54 INFO - PROCESS | 1905 | 1471351194242 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1905 | 1471351194246 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 05:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:39:54 INFO - PROCESS | 1905 | 1471351194253 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1905 | 1471351194259 Marionette TRACE conn5 <- [1,2346,null,{}] 05:39:54 INFO - PROCESS | 1905 | 1471351194277 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 1905 | 1471351194286 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:54 INFO - PROCESS | 1905 | 1471351194610 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:39:54 INFO - PROCESS | 1905 | 1471351194796 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1905 | 1471351194808 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x9d569c00 == 39 [pid = 1905] [id = 594] 05:39:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d56a000) [pid = 1905] [serial = 1783] [outer = (nil)] 05:39:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa04c4000) [pid = 1905] [serial = 1784] [outer = 0x9d56a000] 05:39:54 INFO - PROCESS | 1905 | 1471351194911 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa05a6800) [pid = 1905] [serial = 1785] [outer = 0x9d56a000] 05:39:55 INFO - PROCESS | 1905 | 1471351195822 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1636ms 05:39:55 INFO - PROCESS | 1905 | 1471351195891 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:39:55 INFO - PROCESS | 1905 | 1471351195896 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 05:39:55 INFO - PROCESS | 1905 | 1471351195902 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1905 | 1471351195906 Marionette TRACE conn5 <- [1,2350,null,{}] 05:39:55 INFO - PROCESS | 1905 | 1471351195912 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 1905 | 1471351195918 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:56 INFO - PROCESS | 1905 | 1471351196143 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:39:56 INFO - PROCESS | 1905 | 1471351196394 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1905 | 1471351196403 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214800 == 40 [pid = 1905] [id = 595] 05:39:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x913b1c00) [pid = 1905] [serial = 1786] [outer = (nil)] 05:39:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa0632400) [pid = 1905] [serial = 1787] [outer = 0x913b1c00] 05:39:56 INFO - PROCESS | 1905 | 1471351196533 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa0639c00) [pid = 1905] [serial = 1788] [outer = 0x913b1c00] 05:39:57 INFO - PROCESS | 1905 | 1471351197447 Marionette TRACE conn5 <- [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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1591ms 05:39:57 INFO - PROCESS | 1905 | 1471351197495 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1905 | 1471351197499 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 05:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:39:57 INFO - PROCESS | 1905 | 1471351197506 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1905 | 1471351197510 Marionette TRACE conn5 <- [1,2354,null,{}] 05:39:57 INFO - PROCESS | 1905 | 1471351197516 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 1905 | 1471351197521 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:57 INFO - PROCESS | 1905 | 1471351197709 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:39:57 INFO - PROCESS | 1905 | 1471351197907 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1905 | 1471351197916 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd800 == 41 [pid = 1905] [id = 596] 05:39:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9c4c9800) [pid = 1905] [serial = 1789] [outer = (nil)] 05:39:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa109b000) [pid = 1905] [serial = 1790] [outer = 0x9c4c9800] 05:39:58 INFO - PROCESS | 1905 | 1471351198041 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa10a0c00) [pid = 1905] [serial = 1791] [outer = 0x9c4c9800] 05:39:59 INFO - PROCESS | 1905 | 1471351199059 Marionette TRACE conn5 <- [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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1636ms 05:39:59 INFO - PROCESS | 1905 | 1471351199144 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1905 | 1471351199148 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:39:59 INFO - PROCESS | 1905 | 1471351199155 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1905 | 1471351199159 Marionette TRACE conn5 <- [1,2358,null,{}] 05:39:59 INFO - PROCESS | 1905 | 1471351199164 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 1905 | 1471351199175 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:39:59 INFO - PROCESS | 1905 | 1471351199424 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:39:59 INFO - PROCESS | 1905 | 1471351199962 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1905 | 1471351199973 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bf400 == 42 [pid = 1905] [id = 597] 05:40:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f2c0400) [pid = 1905] [serial = 1792] [outer = (nil)] 05:40:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x90b94c00) [pid = 1905] [serial = 1793] [outer = 0x8f2c0400] 05:40:00 INFO - PROCESS | 1905 | 1471351200058 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x910ecc00) [pid = 1905] [serial = 1794] [outer = 0x8f2c0400] 05:40:01 INFO - PROCESS | 1905 | 1471351201053 Marionette TRACE conn5 <- [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]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1948ms 05:40:01 INFO - PROCESS | 1905 | 1471351201121 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1905 | 1471351201127 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 05:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:40:01 INFO - PROCESS | 1905 | 1471351201137 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1905 | 1471351201141 Marionette TRACE conn5 <- [1,2362,null,{}] 05:40:01 INFO - PROCESS | 1905 | 1471351201150 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 1905 | 1471351201158 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:01 INFO - PROCESS | 1905 | 1471351201358 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:40:01 INFO - PROCESS | 1905 | 1471351201682 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1905 | 1471351201694 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e8000 == 43 [pid = 1905] [id = 598] 05:40:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x95027c00) [pid = 1905] [serial = 1795] [outer = (nil)] 05:40:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x99128400) [pid = 1905] [serial = 1796] [outer = 0x95027c00] 05:40:01 INFO - PROCESS | 1905 | 1471351201797 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x99cc9c00) [pid = 1905] [serial = 1797] [outer = 0x95027c00] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 42 [pid = 1905] [id = 590] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x93a85c00 == 41 [pid = 1905] [id = 589] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac9c00 == 40 [pid = 1905] [id = 588] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221c00 == 39 [pid = 1905] [id = 587] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f268800 == 38 [pid = 1905] [id = 586] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x913b5c00 == 37 [pid = 1905] [id = 581] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f276800 == 36 [pid = 1905] [id = 582] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9ec00 == 35 [pid = 1905] [id = 576] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7c00 == 34 [pid = 1905] [id = 583] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x99180000 == 33 [pid = 1905] [id = 585] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x9b392c00 == 32 [pid = 1905] [id = 584] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bf400 == 31 [pid = 1905] [id = 597] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214800 == 30 [pid = 1905] [id = 595] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd800 == 29 [pid = 1905] [id = 596] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x9d569c00 == 28 [pid = 1905] [id = 594] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x99febc00 == 27 [pid = 1905] [id = 593] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x90b96c00 == 26 [pid = 1905] [id = 591] 05:40:03 INFO - PROCESS | 1905 | --DOCSHELL 0x9108e000 == 25 [pid = 1905] [id = 592] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9a17f400) [pid = 1905] [serial = 1745] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9959cc00) [pid = 1905] [serial = 1739] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x95028400) [pid = 1905] [serial = 1713] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x919e2c00) [pid = 1905] [serial = 1712] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x99cc7800) [pid = 1905] [serial = 1740] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x919e5800) [pid = 1905] [serial = 1736] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x91081400) [pid = 1905] [serial = 1733] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x99cd4800) [pid = 1905] [serial = 1743] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9108b400) [pid = 1905] [serial = 1734] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9b086400) [pid = 1905] [serial = 1716] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9502a000) [pid = 1905] [serial = 1731] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9aef5800) [pid = 1905] [serial = 1715] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x93a7b800) [pid = 1905] [serial = 1730] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9d34b000) [pid = 1905] [serial = 1719] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d343800) [pid = 1905] [serial = 1718] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa04ac000) [pid = 1905] [serial = 1722] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d535400) [pid = 1905] [serial = 1721] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa0630000) [pid = 1905] [serial = 1725] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa05a6400) [pid = 1905] [serial = 1724] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93a8a800) [pid = 1905] [serial = 1737] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x910f3400) [pid = 1905] [serial = 1742] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa22b8400) [pid = 1905] [serial = 1728] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa22b0000) [pid = 1905] [serial = 1727] [outer = (nil)] [url = about:blank] 05:40:03 INFO - PROCESS | 1905 | 1471351203962 Marionette TRACE conn5 <- [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]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2844ms 05:40:03 INFO - PROCESS | 1905 | 1471351203984 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1905 | 1471351203991 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:40:04 INFO - PROCESS | 1905 | 1471351204001 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1905 | 1471351204006 Marionette TRACE conn5 <- [1,2366,null,{}] 05:40:04 INFO - PROCESS | 1905 | 1471351204076 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 1905 | 1471351204083 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:04 INFO - PROCESS | 1905 | 1471351204275 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:40:04 INFO - PROCESS | 1905 | 1471351204287 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1905 | 1471351204297 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c2400 == 26 [pid = 1905] [id = 599] 05:40:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f2c6000) [pid = 1905] [serial = 1798] [outer = (nil)] 05:40:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x91088400) [pid = 1905] [serial = 1799] [outer = 0x8f2c6000] 05:40:04 INFO - PROCESS | 1905 | 1471351204376 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9108f000) [pid = 1905] [serial = 1800] [outer = 0x8f2c6000] 05:40:05 INFO - PROCESS | 1905 | 1471351205434 Marionette TRACE conn5 <- [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]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1496ms 05:40:05 INFO - PROCESS | 1905 | 1471351205496 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1905 | 1471351205505 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 05:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:40:05 INFO - PROCESS | 1905 | 1471351205519 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1905 | 1471351205525 Marionette TRACE conn5 <- [1,2370,null,{}] 05:40:05 INFO - PROCESS | 1905 | 1471351205553 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 1905 | 1471351205560 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:05 INFO - PROCESS | 1905 | 1471351205747 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:40:05 INFO - PROCESS | 1905 | 1471351205759 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1905 | 1471351205767 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e5800 == 27 [pid = 1905] [id = 600] 05:40:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x93a7b800) [pid = 1905] [serial = 1801] [outer = (nil)] 05:40:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93a8a800) [pid = 1905] [serial = 1802] [outer = 0x93a7b800] 05:40:05 INFO - PROCESS | 1905 | 1471351205846 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93b15c00) [pid = 1905] [serial = 1803] [outer = 0x93a7b800] 05:40:06 INFO - PROCESS | 1905 | 1471351206958 Marionette TRACE conn5 <- [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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1510ms 05:40:07 INFO - PROCESS | 1905 | 1471351207029 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1905 | 1471351207032 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 05:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:40:07 INFO - PROCESS | 1905 | 1471351207040 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1905 | 1471351207046 Marionette TRACE conn5 <- [1,2374,null,{}] 05:40:07 INFO - PROCESS | 1905 | 1471351207074 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 1905 | 1471351207084 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:07 INFO - PROCESS | 1905 | 1471351207324 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:40:07 INFO - PROCESS | 1905 | 1471351207357 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1905 | 1471351207370 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x99181000 == 28 [pid = 1905] [id = 601] 05:40:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9918a400) [pid = 1905] [serial = 1804] [outer = (nil)] 05:40:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c02800) [pid = 1905] [serial = 1805] [outer = 0x9918a400] 05:40:07 INFO - PROCESS | 1905 | 1471351207451 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99ccc000) [pid = 1905] [serial = 1806] [outer = 0x9918a400] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9a0ee000) [pid = 1905] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c8b2800) [pid = 1905] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x978c3400) [pid = 1905] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f26a000) [pid = 1905] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9b39b400) [pid = 1905] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x91086400) [pid = 1905] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x91379800) [pid = 1905] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919e2400) [pid = 1905] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9509c400) [pid = 1905] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f2c4400) [pid = 1905] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:40:08 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f270400) [pid = 1905] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:40:09 INFO - PROCESS | 1905 | 1471351209122 Marionette TRACE conn5 <- [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]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2093ms 05:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:40:09 INFO - PROCESS | 1905 | 1471351209134 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1905 | 1471351209138 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 05:40:09 INFO - PROCESS | 1905 | 1471351209145 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1905 | 1471351209149 Marionette TRACE conn5 <- [1,2378,null,{}] 05:40:09 INFO - PROCESS | 1905 | 1471351209155 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 1905 | 1471351209160 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:09 INFO - PROCESS | 1905 | 1471351209320 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:40:09 INFO - PROCESS | 1905 | 1471351209336 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1905 | 1471351209347 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3000 == 29 [pid = 1905] [id = 602] 05:40:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x8f2c4400) [pid = 1905] [serial = 1807] [outer = (nil)] 05:40:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99c10400) [pid = 1905] [serial = 1808] [outer = 0x8f2c4400] 05:40:09 INFO - PROCESS | 1905 | 1471351209547 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99ff2800) [pid = 1905] [serial = 1809] [outer = 0x8f2c4400] 05:40:10 INFO - PROCESS | 1905 | 1471351210321 Marionette TRACE conn5 <- [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]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1239ms 05:40:10 INFO - PROCESS | 1905 | 1471351210383 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1905 | 1471351210387 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:40:10 INFO - PROCESS | 1905 | 1471351210403 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1905 | 1471351210407 Marionette TRACE conn5 <- [1,2382,null,{}] 05:40:10 INFO - PROCESS | 1905 | 1471351210413 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 1905 | 1471351210418 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:10 INFO - PROCESS | 1905 | 1471351210574 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:40:10 INFO - PROCESS | 1905 | 1471351210585 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1905 | 1471351210592 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x9aeeb400 == 30 [pid = 1905] [id = 603] 05:40:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeeb800) [pid = 1905] [serial = 1810] [outer = (nil)] 05:40:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9b07bc00) [pid = 1905] [serial = 1811] [outer = 0x9aeeb800] 05:40:10 INFO - PROCESS | 1905 | 1471351210668 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b086400) [pid = 1905] [serial = 1812] [outer = 0x9aeeb800] 05:40:11 INFO - PROCESS | 1905 | 1471351211951 Marionette TRACE conn5 <- [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]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1588ms 05:40:11 INFO - PROCESS | 1905 | 1471351211993 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1905 | 1471351212000 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 05:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:40:12 INFO - PROCESS | 1905 | 1471351212009 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1905 | 1471351212017 Marionette TRACE conn5 <- [1,2386,null,{}] 05:40:12 INFO - PROCESS | 1905 | 1471351212026 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 1905 | 1471351212032 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:12 INFO - PROCESS | 1905 | 1471351212246 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:40:12 INFO - PROCESS | 1905 | 1471351212486 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1905 | 1471351212494 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x91083400 == 31 [pid = 1905] [id = 604] 05:40:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9108b400) [pid = 1905] [serial = 1813] [outer = (nil)] 05:40:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919dbc00) [pid = 1905] [serial = 1814] [outer = 0x9108b400] 05:40:12 INFO - PROCESS | 1905 | 1471351212617 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x93a82800) [pid = 1905] [serial = 1815] [outer = 0x9108b400] 05:40:13 INFO - PROCESS | 1905 | 1471351213707 Marionette TRACE conn5 <- [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]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1740ms 05:40:13 INFO - PROCESS | 1905 | 1471351213750 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1905 | 1471351213758 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 05:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:40:13 INFO - PROCESS | 1905 | 1471351213769 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1905 | 1471351213774 Marionette TRACE conn5 <- [1,2390,null,{}] 05:40:13 INFO - PROCESS | 1905 | 1471351213782 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 1905 | 1471351213788 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:14 INFO - PROCESS | 1905 | 1471351214003 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:40:14 INFO - PROCESS | 1905 | 1471351214280 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1905 | 1471351214291 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x93abd800 == 32 [pid = 1905] [id = 605] 05:40:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99127c00) [pid = 1905] [serial = 1816] [outer = (nil)] 05:40:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99fedc00) [pid = 1905] [serial = 1817] [outer = 0x99127c00] 05:40:14 INFO - PROCESS | 1905 | 1471351214427 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99cd1800) [pid = 1905] [serial = 1818] [outer = 0x99127c00] 05:40:15 INFO - PROCESS | 1905 | 1471351215426 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 05:40:15 INFO - PROCESS | 1905 | 1471351215509 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1905 | 1471351215512 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 05:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:40:15 INFO - PROCESS | 1905 | 1471351215520 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1905 | 1471351215526 Marionette TRACE conn5 <- [1,2394,null,{}] 05:40:15 INFO - PROCESS | 1905 | 1471351215543 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1905 | 1471351215553 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:15 INFO - PROCESS | 1905 | 1471351215779 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:40:16 INFO - PROCESS | 1905 | 1471351216016 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1905 | 1471351216028 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c47b400 == 33 [pid = 1905] [id = 606] 05:40:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c47e800) [pid = 1905] [serial = 1819] [outer = (nil)] 05:40:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c8aac00) [pid = 1905] [serial = 1820] [outer = 0x9c47e800] 05:40:16 INFO - PROCESS | 1905 | 1471351216140 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c8b3800) [pid = 1905] [serial = 1821] [outer = 0x9c47e800] 05:40:17 INFO - PROCESS | 1905 | 1471351217188 Marionette TRACE conn5 <- [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]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1693ms 05:40:17 INFO - PROCESS | 1905 | 1471351217214 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:40:17 INFO - PROCESS | 1905 | 1471351217219 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 05:40:17 INFO - PROCESS | 1905 | 1471351217225 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1905 | 1471351217229 Marionette TRACE conn5 <- [1,2398,null,{}] 05:40:17 INFO - PROCESS | 1905 | 1471351217235 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 1905 | 1471351217240 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:17 INFO - PROCESS | 1905 | 1471351217449 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:40:17 INFO - PROCESS | 1905 | 1471351217689 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1905 | 1471351217698 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bb000 == 34 [pid = 1905] [id = 607] 05:40:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f2c1000) [pid = 1905] [serial = 1822] [outer = (nil)] 05:40:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9c8b0c00) [pid = 1905] [serial = 1823] [outer = 0x8f2c1000] 05:40:17 INFO - PROCESS | 1905 | 1471351217831 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9d349000) [pid = 1905] [serial = 1824] [outer = 0x8f2c1000] 05:40:19 INFO - PROCESS | 1905 | 1471351219044 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1891ms 05:40:19 INFO - PROCESS | 1905 | 1471351219123 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1905 | 1471351219130 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:40:19 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3000 == 33 [pid = 1905] [id = 602] 05:40:19 INFO - PROCESS | 1905 | --DOCSHELL 0x99181000 == 32 [pid = 1905] [id = 601] 05:40:19 INFO - PROCESS | 1905 | --DOCSHELL 0x919e5800 == 31 [pid = 1905] [id = 600] 05:40:19 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c2400 == 30 [pid = 1905] [id = 599] 05:40:19 INFO - PROCESS | 1905 | --DOCSHELL 0x919e8000 == 29 [pid = 1905] [id = 598] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9bcd7000) [pid = 1905] [serial = 1769] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9bcd1800) [pid = 1905] [serial = 1770] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9c8b8c00) [pid = 1905] [serial = 1757] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9c953c00) [pid = 1905] [serial = 1758] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99cd0800) [pid = 1905] [serial = 1766] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x8f276400) [pid = 1905] [serial = 1760] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x90b90c00) [pid = 1905] [serial = 1761] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9bfd2000) [pid = 1905] [serial = 1754] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c483800) [pid = 1905] [serial = 1755] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9137bc00) [pid = 1905] [serial = 1748] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c8ae000) [pid = 1905] [serial = 1775] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x913af000) [pid = 1905] [serial = 1749] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9aeed400) [pid = 1905] [serial = 1746] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9959d800) [pid = 1905] [serial = 1751] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cc8c00) [pid = 1905] [serial = 1752] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913aec00) [pid = 1905] [serial = 1763] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x93b15000) [pid = 1905] [serial = 1764] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9d342400) [pid = 1905] [serial = 1776] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99fe8400) [pid = 1905] [serial = 1773] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99cd1000) [pid = 1905] [serial = 1772] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99ffc000) [pid = 1905] [serial = 1767] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1905 | 1471351219283 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1905 | 1471351219294 Marionette TRACE conn5 <- [1,2402,null,{}] 05:40:19 INFO - PROCESS | 1905 | 1471351219385 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 1905 | 1471351219392 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:19 INFO - PROCESS | 1905 | 1471351219600 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:40:19 INFO - PROCESS | 1905 | 1471351219619 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1905 | 1471351219633 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bac00 == 30 [pid = 1905] [id = 608] 05:40:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f2bb800) [pid = 1905] [serial = 1825] [outer = (nil)] 05:40:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x8f2c3800) [pid = 1905] [serial = 1826] [outer = 0x8f2bb800] 05:40:19 INFO - PROCESS | 1905 | 1471351219746 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x90b97400) [pid = 1905] [serial = 1827] [outer = 0x8f2bb800] 05:40:20 INFO - PROCESS | 1905 | 1471351220665 Marionette TRACE conn5 <- [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]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1495ms 05:40:20 INFO - PROCESS | 1905 | 1471351220705 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1905 | 1471351220712 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 05:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:40:20 INFO - PROCESS | 1905 | 1471351220722 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1905 | 1471351220727 Marionette TRACE conn5 <- [1,2406,null,{}] 05:40:20 INFO - PROCESS | 1905 | 1471351220733 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 1905 | 1471351220738 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:20 INFO - PROCESS | 1905 | 1471351220911 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:40:20 INFO - PROCESS | 1905 | 1471351220922 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1905 | 1471351220930 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x913ac400 == 31 [pid = 1905] [id = 609] 05:40:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x913af000) [pid = 1905] [serial = 1828] [outer = (nil)] 05:40:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x919d9400) [pid = 1905] [serial = 1829] [outer = 0x913af000] 05:40:21 INFO - PROCESS | 1905 | 1471351221004 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e5800) [pid = 1905] [serial = 1830] [outer = 0x913af000] 05:40:22 INFO - PROCESS | 1905 | 1471351222002 Marionette TRACE conn5 <- [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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1333ms 05:40:22 INFO - PROCESS | 1905 | 1471351222063 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1905 | 1471351222067 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 05:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:40:22 INFO - PROCESS | 1905 | 1471351222073 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1905 | 1471351222079 Marionette TRACE conn5 <- [1,2410,null,{}] 05:40:22 INFO - PROCESS | 1905 | 1471351222095 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 1905 | 1471351222104 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:22 INFO - PROCESS | 1905 | 1471351222336 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:40:22 INFO - PROCESS | 1905 | 1471351222360 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1905 | 1471351222371 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x978ba400 == 32 [pid = 1905] [id = 610] 05:40:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x978c0c00) [pid = 1905] [serial = 1831] [outer = (nil)] 05:40:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99c07000) [pid = 1905] [serial = 1832] [outer = 0x978c0c00] 05:40:22 INFO - PROCESS | 1905 | 1471351222448 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99cd5400) [pid = 1905] [serial = 1833] [outer = 0x978c0c00] 05:40:23 INFO - PROCESS | 1905 | 1471351223628 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1592ms 05:40:23 INFO - PROCESS | 1905 | 1471351223668 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1905 | 1471351223697 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:40:23 INFO - PROCESS | 1905 | 1471351223719 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1905 | 1471351223724 Marionette TRACE conn5 <- [1,2414,null,{}] 05:40:23 INFO - PROCESS | 1905 | 1471351223733 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1905 | 1471351223740 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:24 INFO - PROCESS | 1905 | 1471351224051 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x910e9c00) [pid = 1905] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9918a400) [pid = 1905] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x93a7b800) [pid = 1905] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f2c6000) [pid = 1905] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9acb0c00) [pid = 1905] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x95027c00) [pid = 1905] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9d56a000) [pid = 1905] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x913b1c00) [pid = 1905] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c4c9800) [pid = 1905] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x8f2c0400) [pid = 1905] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:40:24 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x8f2c4400) [pid = 1905] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:40:24 INFO - PROCESS | 1905 | 1471351224386 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1905 | 1471351224393 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213c00 == 33 [pid = 1905] [id = 611] 05:40:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x8f21cc00) [pid = 1905] [serial = 1834] [outer = (nil)] 05:40:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f2c6000) [pid = 1905] [serial = 1835] [outer = 0x8f21cc00] 05:40:24 INFO - PROCESS | 1905 | 1471351224468 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93ac7000) [pid = 1905] [serial = 1836] [outer = 0x8f21cc00] 05:40:25 INFO - PROCESS | 1905 | 1471351225259 Marionette TRACE conn5 <- [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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1585ms 05:40:25 INFO - PROCESS | 1905 | 1471351225303 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1905 | 1471351225307 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 05:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:40:25 INFO - PROCESS | 1905 | 1471351225314 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1905 | 1471351225318 Marionette TRACE conn5 <- [1,2418,null,{}] 05:40:25 INFO - PROCESS | 1905 | 1471351225323 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 1905 | 1471351225329 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:25 INFO - PROCESS | 1905 | 1471351225486 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:40:25 INFO - PROCESS | 1905 | 1471351225502 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1905 | 1471351225510 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd4400 == 34 [pid = 1905] [id = 612] 05:40:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x99fe9400) [pid = 1905] [serial = 1837] [outer = (nil)] 05:40:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9aef4c00) [pid = 1905] [serial = 1838] [outer = 0x99fe9400] 05:40:25 INFO - PROCESS | 1905 | 1471351225581 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9b07ac00) [pid = 1905] [serial = 1839] [outer = 0x99fe9400] 05:40:26 INFO - PROCESS | 1905 | 1471351226640 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1393ms 05:40:26 INFO - PROCESS | 1905 | 1471351226709 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1905 | 1471351226717 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 05:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:40:26 INFO - PROCESS | 1905 | 1471351226728 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1905 | 1471351226733 Marionette TRACE conn5 <- [1,2422,null,{}] 05:40:26 INFO - PROCESS | 1905 | 1471351226744 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 1905 | 1471351226750 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:27 INFO - PROCESS | 1905 | 1471351226997 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:40:27 INFO - PROCESS | 1905 | 1471351227270 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1905 | 1471351227279 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217000 == 35 [pid = 1905] [id = 613] 05:40:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f274000) [pid = 1905] [serial = 1840] [outer = (nil)] 05:40:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x910f3800) [pid = 1905] [serial = 1841] [outer = 0x8f274000] 05:40:27 INFO - PROCESS | 1905 | 1471351227381 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x913ae000) [pid = 1905] [serial = 1842] [outer = 0x8f274000] 05:40:28 INFO - PROCESS | 1905 | 1471351228377 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1689ms 05:40:28 INFO - PROCESS | 1905 | 1471351228417 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1905 | 1471351228426 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:40:28 INFO - PROCESS | 1905 | 1471351228438 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1905 | 1471351228442 Marionette TRACE conn5 <- [1,2426,null,{}] 05:40:28 INFO - PROCESS | 1905 | 1471351228449 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 1905 | 1471351228454 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:28 INFO - PROCESS | 1905 | 1471351228653 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:40:28 INFO - PROCESS | 1905 | 1471351228842 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1905 | 1471351228852 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26c800 == 36 [pid = 1905] [id = 614] 05:40:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9509c400) [pid = 1905] [serial = 1843] [outer = (nil)] 05:40:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x982d0000) [pid = 1905] [serial = 1844] [outer = 0x9509c400] 05:40:28 INFO - PROCESS | 1905 | 1471351228947 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99cd3000) [pid = 1905] [serial = 1845] [outer = 0x9509c400] 05:40:30 INFO - PROCESS | 1905 | 1471351230093 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1688ms 05:40:30 INFO - PROCESS | 1905 | 1471351230127 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1905 | 1471351230130 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 05:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:40:30 INFO - PROCESS | 1905 | 1471351230138 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1905 | 1471351230145 Marionette TRACE conn5 <- [1,2430,null,{}] 05:40:30 INFO - PROCESS | 1905 | 1471351230162 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 1905 | 1471351230172 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:30 INFO - PROCESS | 1905 | 1471351230373 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:40:30 INFO - PROCESS | 1905 | 1471351230612 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1905 | 1471351230625 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x982d5800 == 37 [pid = 1905] [id = 615] 05:40:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9bcd9000) [pid = 1905] [serial = 1846] [outer = (nil)] 05:40:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bfce400) [pid = 1905] [serial = 1847] [outer = 0x9bcd9000] 05:40:30 INFO - PROCESS | 1905 | 1471351230756 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9c4c6800) [pid = 1905] [serial = 1848] [outer = 0x9bcd9000] 05:40:31 INFO - PROCESS | 1905 | 1471351231718 Marionette TRACE conn5 <- [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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1645ms 05:40:31 INFO - PROCESS | 1905 | 1471351231785 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:40:31 INFO - PROCESS | 1905 | 1471351231790 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 05:40:31 INFO - PROCESS | 1905 | 1471351231797 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1905 | 1471351231800 Marionette TRACE conn5 <- [1,2434,null,{}] 05:40:31 INFO - PROCESS | 1905 | 1471351231807 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 1905 | 1471351231812 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:32 INFO - PROCESS | 1905 | 1471351232044 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:40:32 INFO - PROCESS | 1905 | 1471351232228 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1905 | 1471351232239 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x91089000 == 38 [pid = 1905] [id = 616] 05:40:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x913b5400) [pid = 1905] [serial = 1849] [outer = (nil)] 05:40:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c8f3c00) [pid = 1905] [serial = 1850] [outer = 0x913b5400] 05:40:32 INFO - PROCESS | 1905 | 1471351232379 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c959c00) [pid = 1905] [serial = 1851] [outer = 0x913b5400] 05:40:33 INFO - PROCESS | 1905 | 1471351233336 Marionette TRACE conn5 <- [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]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1590ms 05:40:33 INFO - PROCESS | 1905 | 1471351233388 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1905 | 1471351233391 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:40:33 INFO - PROCESS | 1905 | 1471351233399 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1905 | 1471351233403 Marionette TRACE conn5 <- [1,2438,null,{}] 05:40:33 INFO - PROCESS | 1905 | 1471351233409 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 1905 | 1471351233416 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:33 INFO - PROCESS | 1905 | 1471351233594 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:40:33 INFO - PROCESS | 1905 | 1471351233780 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1905 | 1471351233787 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x98276400 == 39 [pid = 1905] [id = 617] 05:40:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x99cc8800) [pid = 1905] [serial = 1852] [outer = (nil)] 05:40:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d52ac00) [pid = 1905] [serial = 1853] [outer = 0x99cc8800] 05:40:33 INFO - PROCESS | 1905 | 1471351233879 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d530400) [pid = 1905] [serial = 1854] [outer = 0x99cc8800] 05:40:34 INFO - PROCESS | 1905 | 1471351234903 Marionette TRACE conn5 <- [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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1543ms 05:40:34 INFO - PROCESS | 1905 | 1471351234944 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1905 | 1471351234947 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:40:34 INFO - PROCESS | 1905 | 1471351234955 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1905 | 1471351234958 Marionette TRACE conn5 <- [1,2442,null,{}] 05:40:34 INFO - PROCESS | 1905 | 1471351234966 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1905 | 1471351234979 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:35 INFO - PROCESS | 1905 | 1471351235270 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:40:35 INFO - PROCESS | 1905 | 1471351235511 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1905 | 1471351235521 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b800 == 40 [pid = 1905] [id = 618] 05:40:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9c8fbc00) [pid = 1905] [serial = 1855] [outer = (nil)] 05:40:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa063e000) [pid = 1905] [serial = 1856] [outer = 0x9c8fbc00] 05:40:35 INFO - PROCESS | 1905 | 1471351235661 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa1025000) [pid = 1905] [serial = 1857] [outer = 0x9c8fbc00] 05:40:36 INFO - PROCESS | 1905 | 1471351236854 Marionette TRACE conn5 <- [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]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1943ms 05:40:36 INFO - PROCESS | 1905 | 1471351236899 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1905 | 1471351236907 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:40:36 INFO - PROCESS | 1905 | 1471351236916 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1905 | 1471351236920 Marionette TRACE conn5 <- [1,2446,null,{}] 05:40:36 INFO - PROCESS | 1905 | 1471351236929 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1905 | 1471351236939 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:37 INFO - PROCESS | 1905 | 1471351237170 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:40:37 INFO - PROCESS | 1905 | 1471351237517 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1905 | 1471351237532 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x910e9c00 == 41 [pid = 1905] [id = 619] 05:40:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x910ec800) [pid = 1905] [serial = 1858] [outer = (nil)] 05:40:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x9137cc00) [pid = 1905] [serial = 1859] [outer = 0x910ec800] 05:40:37 INFO - PROCESS | 1905 | 1471351237610 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x919e4000) [pid = 1905] [serial = 1860] [outer = 0x910ec800] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f213c00 == 40 [pid = 1905] [id = 611] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x978ba400 == 39 [pid = 1905] [id = 610] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x913ac400 == 38 [pid = 1905] [id = 609] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bac00 == 37 [pid = 1905] [id = 608] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bb000 == 36 [pid = 1905] [id = 607] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x9c47b400 == 35 [pid = 1905] [id = 606] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x93abd800 == 34 [pid = 1905] [id = 605] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x91083400 == 33 [pid = 1905] [id = 604] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x9aeeb400 == 32 [pid = 1905] [id = 603] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b800 == 31 [pid = 1905] [id = 618] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x98276400 == 30 [pid = 1905] [id = 617] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x982d5800 == 29 [pid = 1905] [id = 615] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x91089000 == 28 [pid = 1905] [id = 616] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26c800 == 27 [pid = 1905] [id = 614] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd4400 == 26 [pid = 1905] [id = 612] 05:40:39 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217000 == 25 [pid = 1905] [id = 613] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9509e400) [pid = 1905] [serial = 1779] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x95029c00) [pid = 1905] [serial = 1778] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99c02800) [pid = 1905] [serial = 1805] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x93a8a800) [pid = 1905] [serial = 1802] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x91088400) [pid = 1905] [serial = 1799] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b912400) [pid = 1905] [serial = 1782] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9108f000) [pid = 1905] [serial = 1800] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9aef7c00) [pid = 1905] [serial = 1781] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99cc9c00) [pid = 1905] [serial = 1797] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99128400) [pid = 1905] [serial = 1796] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0xa05a6800) [pid = 1905] [serial = 1785] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0xa04c4000) [pid = 1905] [serial = 1784] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa0639c00) [pid = 1905] [serial = 1788] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa0632400) [pid = 1905] [serial = 1787] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa10a0c00) [pid = 1905] [serial = 1791] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa109b000) [pid = 1905] [serial = 1790] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x910ecc00) [pid = 1905] [serial = 1794] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99ccc000) [pid = 1905] [serial = 1806] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x90b94c00) [pid = 1905] [serial = 1793] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93b15c00) [pid = 1905] [serial = 1803] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99ff2800) [pid = 1905] [serial = 1809] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99c10400) [pid = 1905] [serial = 1808] [outer = (nil)] [url = about:blank] 05:40:39 INFO - PROCESS | 1905 | 1471351239721 Marionette TRACE conn5 <- [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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2847ms 05:40:39 INFO - PROCESS | 1905 | 1471351239764 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1905 | 1471351239769 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:40:39 INFO - PROCESS | 1905 | 1471351239779 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1905 | 1471351239783 Marionette TRACE conn5 <- [1,2450,null,{}] 05:40:39 INFO - PROCESS | 1905 | 1471351239791 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 1905 | 1471351239795 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:39 INFO - PROCESS | 1905 | 1471351239964 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:40:40 INFO - PROCESS | 1905 | 1471351240161 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1905 | 1471351240171 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c6400 == 26 [pid = 1905] [id = 620] 05:40:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x90b95800) [pid = 1905] [serial = 1861] [outer = (nil)] 05:40:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9108a800) [pid = 1905] [serial = 1862] [outer = 0x90b95800] 05:40:40 INFO - PROCESS | 1905 | 1471351240246 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9108d000) [pid = 1905] [serial = 1863] [outer = 0x90b95800] 05:40:41 INFO - PROCESS | 1905 | 1471351241084 Marionette TRACE conn5 <- [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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1331ms 05:40:41 INFO - PROCESS | 1905 | 1471351241109 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1905 | 1471351241117 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:40:41 INFO - PROCESS | 1905 | 1471351241128 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1905 | 1471351241132 Marionette TRACE conn5 <- [1,2454,null,{}] 05:40:41 INFO - PROCESS | 1905 | 1471351241138 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 1905 | 1471351241143 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:41 INFO - PROCESS | 1905 | 1471351241324 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:40:41 INFO - PROCESS | 1905 | 1471351241337 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1905 | 1471351241347 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac5c00 == 27 [pid = 1905] [id = 621] 05:40:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x93ac6000) [pid = 1905] [serial = 1864] [outer = (nil)] 05:40:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93b1b400) [pid = 1905] [serial = 1865] [outer = 0x93ac6000] 05:40:41 INFO - PROCESS | 1905 | 1471351241556 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9502a000) [pid = 1905] [serial = 1866] [outer = 0x93ac6000] 05:40:42 INFO - PROCESS | 1905 | 1471351242455 Marionette TRACE conn5 <- [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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1383ms 05:40:42 INFO - PROCESS | 1905 | 1471351242517 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:40:42 INFO - PROCESS | 1905 | 1471351242522 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1905 | 1471351242528 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1905 | 1471351242534 Marionette TRACE conn5 <- [1,2458,null,{}] 05:40:42 INFO - PROCESS | 1905 | 1471351242563 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 1905 | 1471351242572 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:42 INFO - PROCESS | 1905 | 1471351242793 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:40:42 INFO - PROCESS | 1905 | 1471351242818 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1905 | 1471351242830 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x99180000 == 28 [pid = 1905] [id = 622] 05:40:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99180800) [pid = 1905] [serial = 1867] [outer = (nil)] 05:40:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9959d400) [pid = 1905] [serial = 1868] [outer = 0x99180800] 05:40:42 INFO - PROCESS | 1905 | 1471351242905 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99cca800) [pid = 1905] [serial = 1869] [outer = 0x99180800] 05:40:43 INFO - PROCESS | 1905 | 1471351243890 Marionette TRACE conn5 <- [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]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1392ms 05:40:43 INFO - PROCESS | 1905 | 1471351243937 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:40:43 INFO - PROCESS | 1905 | 1471351243941 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 05:40:43 INFO - PROCESS | 1905 | 1471351243947 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1905 | 1471351243951 Marionette TRACE conn5 <- [1,2462,null,{}] 05:40:43 INFO - PROCESS | 1905 | 1471351243956 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 1905 | 1471351243961 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:44 INFO - PROCESS | 1905 | 1471351244621 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f21cc00) [pid = 1905] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x99127c00) [pid = 1905] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f2c1000) [pid = 1905] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x913af000) [pid = 1905] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9108b400) [pid = 1905] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9c47e800) [pid = 1905] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f2bb800) [pid = 1905] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x978c0c00) [pid = 1905] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9aeeb800) [pid = 1905] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:40:44 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99fe9400) [pid = 1905] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:40:44 INFO - PROCESS | 1905 | 1471351244820 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1905 | 1471351244829 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218000 == 29 [pid = 1905] [id = 623] 05:40:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f21fc00) [pid = 1905] [serial = 1870] [outer = (nil)] 05:40:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x90b99000) [pid = 1905] [serial = 1871] [outer = 0x8f21fc00] 05:40:44 INFO - PROCESS | 1905 | 1471351244905 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99c06800) [pid = 1905] [serial = 1872] [outer = 0x8f21fc00] 05:40:45 INFO - PROCESS | 1905 | 1471351245658 Marionette TRACE conn5 <- [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]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1731ms 05:40:45 INFO - PROCESS | 1905 | 1471351245679 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1905 | 1471351245682 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 05:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:40:45 INFO - PROCESS | 1905 | 1471351245689 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1905 | 1471351245692 Marionette TRACE conn5 <- [1,2466,null,{}] 05:40:45 INFO - PROCESS | 1905 | 1471351245698 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 1905 | 1471351245703 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:45 INFO - PROCESS | 1905 | 1471351245908 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:40:45 INFO - PROCESS | 1905 | 1471351245927 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1905 | 1471351245936 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e2800 == 30 [pid = 1905] [id = 624] 05:40:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99ff8800) [pid = 1905] [serial = 1873] [outer = (nil)] 05:40:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeeb000) [pid = 1905] [serial = 1874] [outer = 0x99ff8800] 05:40:46 INFO - PROCESS | 1905 | 1471351246011 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9aef7c00) [pid = 1905] [serial = 1875] [outer = 0x99ff8800] 05:40:47 INFO - PROCESS | 1905 | 1471351247066 Marionette TRACE conn5 <- [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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1438ms 05:40:47 INFO - PROCESS | 1905 | 1471351247129 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1905 | 1471351247137 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:40:47 INFO - PROCESS | 1905 | 1471351247146 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1905 | 1471351247151 Marionette TRACE conn5 <- [1,2470,null,{}] 05:40:47 INFO - PROCESS | 1905 | 1471351247161 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 1905 | 1471351247166 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:47 INFO - PROCESS | 1905 | 1471351247372 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:40:47 INFO - PROCESS | 1905 | 1471351247632 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1905 | 1471351247648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bd800 == 31 [pid = 1905] [id = 625] 05:40:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9108ac00) [pid = 1905] [serial = 1876] [outer = (nil)] 05:40:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x91374c00) [pid = 1905] [serial = 1877] [outer = 0x9108ac00] 05:40:47 INFO - PROCESS | 1905 | 1471351247777 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x913b4000) [pid = 1905] [serial = 1878] [outer = 0x9108ac00] 05:40:48 INFO - PROCESS | 1905 | 1471351248794 Marionette TRACE conn5 <- [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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1692ms 05:40:48 INFO - PROCESS | 1905 | 1471351248839 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1905 | 1471351248847 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:40:48 INFO - PROCESS | 1905 | 1471351248858 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1905 | 1471351248862 Marionette TRACE conn5 <- [1,2474,null,{}] 05:40:48 INFO - PROCESS | 1905 | 1471351248869 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 1905 | 1471351248875 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:49 INFO - PROCESS | 1905 | 1471351249099 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:40:49 INFO - PROCESS | 1905 | 1471351249333 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1905 | 1471351249342 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x91084c00 == 32 [pid = 1905] [id = 626] 05:40:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9827f000) [pid = 1905] [serial = 1879] [outer = (nil)] 05:40:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x982dd800) [pid = 1905] [serial = 1880] [outer = 0x9827f000] 05:40:49 INFO - PROCESS | 1905 | 1471351249476 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x93abd800) [pid = 1905] [serial = 1881] [outer = 0x9827f000] 05:40:50 INFO - PROCESS | 1905 | 1471351250616 Marionette TRACE conn5 <- [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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1800ms 05:40:50 INFO - PROCESS | 1905 | 1471351250659 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1905 | 1471351250664 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:40:50 INFO - PROCESS | 1905 | 1471351250672 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1905 | 1471351250679 Marionette TRACE conn5 <- [1,2478,null,{}] 05:40:50 INFO - PROCESS | 1905 | 1471351250697 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 1905 | 1471351250706 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:50 INFO - PROCESS | 1905 | 1471351250946 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:40:51 INFO - PROCESS | 1905 | 1471351251224 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1905 | 1471351251237 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b910c00 == 33 [pid = 1905] [id = 627] 05:40:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bcd2000) [pid = 1905] [serial = 1882] [outer = (nil)] 05:40:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bfc7000) [pid = 1905] [serial = 1883] [outer = 0x9bcd2000] 05:40:51 INFO - PROCESS | 1905 | 1471351251327 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c47b400) [pid = 1905] [serial = 1884] [outer = 0x9bcd2000] 05:40:52 INFO - PROCESS | 1905 | 1471351252345 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1748ms 05:40:52 INFO - PROCESS | 1905 | 1471351252421 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 1905 | 1471351252426 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 05:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:40:52 INFO - PROCESS | 1905 | 1471351252434 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1905 | 1471351252440 Marionette TRACE conn5 <- [1,2482,null,{}] 05:40:52 INFO - PROCESS | 1905 | 1471351252447 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 1905 | 1471351252453 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:52 INFO - PROCESS | 1905 | 1471351252641 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:40:52 INFO - PROCESS | 1905 | 1471351252882 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1905 | 1471351252891 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 34 [pid = 1905] [id = 628] 05:40:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x8f21b800) [pid = 1905] [serial = 1885] [outer = (nil)] 05:40:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f269000) [pid = 1905] [serial = 1886] [outer = 0x8f21b800] 05:40:53 INFO - PROCESS | 1905 | 1471351253147 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f2bc800) [pid = 1905] [serial = 1887] [outer = 0x8f21b800] 05:40:54 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218000 == 33 [pid = 1905] [id = 623] 05:40:54 INFO - PROCESS | 1905 | --DOCSHELL 0x99180000 == 32 [pid = 1905] [id = 622] 05:40:54 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac5c00 == 31 [pid = 1905] [id = 621] 05:40:54 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c6400 == 30 [pid = 1905] [id = 620] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b07ac00) [pid = 1905] [serial = 1839] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f2c6000) [pid = 1905] [serial = 1835] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99cd1800) [pid = 1905] [serial = 1818] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9d349000) [pid = 1905] [serial = 1824] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x919d9400) [pid = 1905] [serial = 1829] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c8b0c00) [pid = 1905] [serial = 1823] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x93a82800) [pid = 1905] [serial = 1815] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c8aac00) [pid = 1905] [serial = 1820] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f2c3800) [pid = 1905] [serial = 1826] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x90b97400) [pid = 1905] [serial = 1827] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x93ac7000) [pid = 1905] [serial = 1836] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99fedc00) [pid = 1905] [serial = 1817] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99c07000) [pid = 1905] [serial = 1832] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b07bc00) [pid = 1905] [serial = 1811] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9c8b3800) [pid = 1905] [serial = 1821] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99cd5400) [pid = 1905] [serial = 1833] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x919e5800) [pid = 1905] [serial = 1830] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9b086400) [pid = 1905] [serial = 1812] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x919dbc00) [pid = 1905] [serial = 1814] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9aef4c00) [pid = 1905] [serial = 1838] [outer = (nil)] [url = about:blank] 05:40:54 INFO - PROCESS | 1905 | 1471351254248 Marionette TRACE conn5 <- [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]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1838ms 05:40:54 INFO - PROCESS | 1905 | 1471351254275 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:40:54 INFO - PROCESS | 1905 | 1471351254281 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 05:40:54 INFO - PROCESS | 1905 | 1471351254289 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1905 | 1471351254294 Marionette TRACE conn5 <- [1,2486,null,{}] 05:40:54 INFO - PROCESS | 1905 | 1471351254301 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1905 | 1471351254306 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:54 INFO - PROCESS | 1905 | 1471351254532 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:40:54 INFO - PROCESS | 1905 | 1471351254745 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1905 | 1471351254754 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x913a8c00 == 31 [pid = 1905] [id = 629] 05:40:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x913b3800) [pid = 1905] [serial = 1888] [outer = (nil)] 05:40:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x919e1800) [pid = 1905] [serial = 1889] [outer = 0x913b3800] 05:40:54 INFO - PROCESS | 1905 | 1471351254833 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x93ac7000) [pid = 1905] [serial = 1890] [outer = 0x913b3800] 05:40:55 INFO - PROCESS | 1905 | 1471351255632 Marionette TRACE conn5 <- [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]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1391ms 05:40:55 INFO - PROCESS | 1905 | 1471351255680 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1905 | 1471351255686 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:40:55 INFO - PROCESS | 1905 | 1471351255697 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1905 | 1471351255700 Marionette TRACE conn5 <- [1,2490,null,{}] 05:40:55 INFO - PROCESS | 1905 | 1471351255707 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:55 INFO - PROCESS | 1905 | 1471351255712 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:55 INFO - PROCESS | 1905 | 1471351255880 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:40:55 INFO - PROCESS | 1905 | 1471351255890 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1905 | 1471351255904 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a87400 == 32 [pid = 1905] [id = 630] 05:40:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x95032800) [pid = 1905] [serial = 1891] [outer = (nil)] 05:40:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99cd0800) [pid = 1905] [serial = 1892] [outer = 0x95032800] 05:40:56 INFO - PROCESS | 1905 | 1471351256120 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99fe3400) [pid = 1905] [serial = 1893] [outer = 0x95032800] 05:40:57 INFO - PROCESS | 1905 | 1471351257061 Marionette TRACE conn5 <- [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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1392ms 05:40:57 INFO - PROCESS | 1905 | 1471351257089 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:40:57 INFO - PROCESS | 1905 | 1471351257093 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 05:40:57 INFO - PROCESS | 1905 | 1471351257100 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1905 | 1471351257106 Marionette TRACE conn5 <- [1,2494,null,{}] 05:40:57 INFO - PROCESS | 1905 | 1471351257131 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 1905 | 1471351257140 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:57 INFO - PROCESS | 1905 | 1471351257363 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:40:57 INFO - PROCESS | 1905 | 1471351257388 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1905 | 1471351257395 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b082000 == 33 [pid = 1905] [id = 631] 05:40:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9b086400) [pid = 1905] [serial = 1894] [outer = (nil)] 05:40:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9b393400) [pid = 1905] [serial = 1895] [outer = 0x9b086400] 05:40:57 INFO - PROCESS | 1905 | 1471351257469 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b914000) [pid = 1905] [serial = 1896] [outer = 0x9b086400] 05:40:58 INFO - PROCESS | 1905 | 1471351258427 Marionette TRACE conn5 <- [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]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1385ms 05:40:58 INFO - PROCESS | 1905 | 1471351258486 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1905 | 1471351258490 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 05:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f274000) [pid = 1905] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9509c400) [pid = 1905] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9bcd9000) [pid = 1905] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x910ec800) [pid = 1905] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x913b5400) [pid = 1905] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93ac6000) [pid = 1905] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x90b95800) [pid = 1905] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99cc8800) [pid = 1905] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x99180800) [pid = 1905] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9c8fbc00) [pid = 1905] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:40:58 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x8f21fc00) [pid = 1905] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:40:58 INFO - PROCESS | 1905 | 1471351258618 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1905 | 1471351258621 Marionette TRACE conn5 <- [1,2498,null,{}] 05:40:58 INFO - PROCESS | 1905 | 1471351258628 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:58 INFO - PROCESS | 1905 | 1471351258632 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:58 INFO - PROCESS | 1905 | 1471351258780 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:40:58 INFO - PROCESS | 1905 | 1471351258798 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1905 | 1471351258807 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:40:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26ec00 == 34 [pid = 1905] [id = 632] 05:40:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9108e000) [pid = 1905] [serial = 1897] [outer = (nil)] 05:40:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9b080800) [pid = 1905] [serial = 1898] [outer = 0x9108e000] 05:40:58 INFO - PROCESS | 1905 | 1471351258879 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x9b396000) [pid = 1905] [serial = 1899] [outer = 0x9108e000] 05:40:59 INFO - PROCESS | 1905 | 1471351259853 Marionette TRACE conn5 <- [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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1329ms 05:40:59 INFO - PROCESS | 1905 | 1471351259913 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1905 | 1471351259917 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 05:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:40:59 INFO - PROCESS | 1905 | 1471351259924 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1905 | 1471351259926 Marionette TRACE conn5 <- [1,2502,null,{}] 05:40:59 INFO - PROCESS | 1905 | 1471351259933 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 1905 | 1471351259939 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:00 INFO - PROCESS | 1905 | 1471351260115 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:41:00 INFO - PROCESS | 1905 | 1471351260276 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1905 | 1471351260284 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x910f0c00 == 35 [pid = 1905] [id = 633] 05:41:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x91372400) [pid = 1905] [serial = 1900] [outer = (nil)] 05:41:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c8ae800) [pid = 1905] [serial = 1901] [outer = 0x91372400] 05:41:00 INFO - PROCESS | 1905 | 1471351260378 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9d344000) [pid = 1905] [serial = 1902] [outer = 0x91372400] 05:41:01 INFO - PROCESS | 1905 | 1471351261454 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 05:41:01 INFO - PROCESS | 1905 | 1471351261512 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1905 | 1471351261519 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 05:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:41:01 INFO - PROCESS | 1905 | 1471351261529 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1905 | 1471351261534 Marionette TRACE conn5 <- [1,2506,null,{}] 05:41:01 INFO - PROCESS | 1905 | 1471351261546 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 1905 | 1471351261551 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:01 INFO - PROCESS | 1905 | 1471351261787 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:41:02 INFO - PROCESS | 1905 | 1471351262036 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1905 | 1471351262043 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108b400 == 36 [pid = 1905] [id = 634] 05:41:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9108c800) [pid = 1905] [serial = 1903] [outer = (nil)] 05:41:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919df800) [pid = 1905] [serial = 1904] [outer = 0x9108c800] 05:41:02 INFO - PROCESS | 1905 | 1471351262189 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x95288400) [pid = 1905] [serial = 1905] [outer = 0x9108c800] 05:41:03 INFO - PROCESS | 1905 | 1471351263155 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1691ms 05:41:03 INFO - PROCESS | 1905 | 1471351263221 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1905 | 1471351263229 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 05:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:41:03 INFO - PROCESS | 1905 | 1471351263242 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1905 | 1471351263246 Marionette TRACE conn5 <- [1,2510,null,{}] 05:41:03 INFO - PROCESS | 1905 | 1471351263253 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:03 INFO - PROCESS | 1905 | 1471351263259 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:03 INFO - PROCESS | 1905 | 1471351263456 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:41:03 INFO - PROCESS | 1905 | 1471351263644 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1905 | 1471351263658 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a17b000 == 37 [pid = 1905] [id = 635] 05:41:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9aca6000) [pid = 1905] [serial = 1906] [outer = (nil)] 05:41:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9aef1800) [pid = 1905] [serial = 1907] [outer = 0x9aca6000] 05:41:03 INFO - PROCESS | 1905 | 1471351263745 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b07bc00) [pid = 1905] [serial = 1908] [outer = 0x9aca6000] 05:41:04 INFO - PROCESS | 1905 | 1471351264808 Marionette TRACE conn5 <- [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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1637ms 05:41:04 INFO - PROCESS | 1905 | 1471351264880 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1905 | 1471351264884 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:41:04 INFO - PROCESS | 1905 | 1471351264892 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1905 | 1471351264898 Marionette TRACE conn5 <- [1,2514,null,{}] 05:41:04 INFO - PROCESS | 1905 | 1471351264916 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 1905 | 1471351264926 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:05 INFO - PROCESS | 1905 | 1471351265162 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:41:05 INFO - PROCESS | 1905 | 1471351265417 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1905 | 1471351265429 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b394c00 == 38 [pid = 1905] [id = 636] 05:41:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9d34f400) [pid = 1905] [serial = 1909] [outer = (nil)] 05:41:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d52e400) [pid = 1905] [serial = 1910] [outer = 0x9d34f400] 05:41:05 INFO - PROCESS | 1905 | 1471351265533 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa04ac000) [pid = 1905] [serial = 1911] [outer = 0x9d34f400] 05:41:06 INFO - PROCESS | 1905 | 1471351266465 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1648ms 05:41:06 INFO - PROCESS | 1905 | 1471351266541 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1905 | 1471351266545 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:41:06 INFO - PROCESS | 1905 | 1471351266553 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1905 | 1471351266557 Marionette TRACE conn5 <- [1,2518,null,{}] 05:41:06 INFO - PROCESS | 1905 | 1471351266563 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:06 INFO - PROCESS | 1905 | 1471351266568 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:06 INFO - PROCESS | 1905 | 1471351266785 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:41:06 INFO - PROCESS | 1905 | 1471351266972 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1905 | 1471351266982 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be400 == 39 [pid = 1905] [id = 637] 05:41:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9509b800) [pid = 1905] [serial = 1912] [outer = (nil)] 05:41:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0xa05ad000) [pid = 1905] [serial = 1913] [outer = 0x9509b800] 05:41:07 INFO - PROCESS | 1905 | 1471351267112 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa0634000) [pid = 1905] [serial = 1914] [outer = 0x9509b800] 05:41:08 INFO - PROCESS | 1905 | 1471351268042 Marionette TRACE conn5 <- [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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1534ms 05:41:08 INFO - PROCESS | 1905 | 1471351268090 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1905 | 1471351268093 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:41:08 INFO - PROCESS | 1905 | 1471351268100 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1905 | 1471351268104 Marionette TRACE conn5 <- [1,2522,null,{}] 05:41:08 INFO - PROCESS | 1905 | 1471351268110 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 1905 | 1471351268115 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:08 INFO - PROCESS | 1905 | 1471351268304 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:41:08 INFO - PROCESS | 1905 | 1471351268494 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1905 | 1471351268503 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x946cbc00 == 40 [pid = 1905] [id = 638] 05:41:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa05a2c00) [pid = 1905] [serial = 1915] [outer = (nil)] 05:41:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa063c800) [pid = 1905] [serial = 1916] [outer = 0xa05a2c00] 05:41:08 INFO - PROCESS | 1905 | 1471351268583 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa1094400) [pid = 1905] [serial = 1917] [outer = 0xa05a2c00] 05:41:09 INFO - PROCESS | 1905 | 1471351269563 Marionette TRACE conn5 <- [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]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1536ms 05:41:09 INFO - PROCESS | 1905 | 1471351269642 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1905 | 1471351269645 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 05:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:41:09 INFO - PROCESS | 1905 | 1471351269657 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1905 | 1471351269660 Marionette TRACE conn5 <- [1,2526,null,{}] 05:41:09 INFO - PROCESS | 1905 | 1471351269665 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:09 INFO - PROCESS | 1905 | 1471351269677 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:09 INFO - PROCESS | 1905 | 1471351269963 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:41:10 INFO - PROCESS | 1905 | 1471351270241 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1905 | 1471351270251 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bec00 == 41 [pid = 1905] [id = 639] 05:41:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9912bc00) [pid = 1905] [serial = 1918] [outer = (nil)] 05:41:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa109b400) [pid = 1905] [serial = 1919] [outer = 0x9912bc00] 05:41:10 INFO - PROCESS | 1905 | 1471351270335 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa22bb800) [pid = 1905] [serial = 1920] [outer = 0x9912bc00] 05:41:11 INFO - PROCESS | 1905 | 1471351271233 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1635ms 05:41:11 INFO - PROCESS | 1905 | 1471351271297 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1905 | 1471351271301 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:41:11 INFO - PROCESS | 1905 | 1471351271310 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1905 | 1471351271313 Marionette TRACE conn5 <- [1,2530,null,{}] 05:41:11 INFO - PROCESS | 1905 | 1471351271319 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 1905 | 1471351271325 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:11 INFO - PROCESS | 1905 | 1471351271503 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:41:11 INFO - PROCESS | 1905 | 1471351271693 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1905 | 1471351271703 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214000 == 42 [pid = 1905] [id = 640] 05:41:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x8f221800) [pid = 1905] [serial = 1921] [outer = (nil)] 05:41:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x950a1400) [pid = 1905] [serial = 1922] [outer = 0x8f221800] 05:41:11 INFO - PROCESS | 1905 | 1471351271781 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x99cc6c00) [pid = 1905] [serial = 1923] [outer = 0x8f221800] 05:41:13 INFO - PROCESS | 1905 | 1471351273002 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1730ms 05:41:13 INFO - PROCESS | 1905 | 1471351273041 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1905 | 1471351273046 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:41:13 INFO - PROCESS | 1905 | 1471351273054 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1905 | 1471351273061 Marionette TRACE conn5 <- [1,2534,null,{}] 05:41:13 INFO - PROCESS | 1905 | 1471351273069 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 1905 | 1471351273075 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:13 INFO - PROCESS | 1905 | 1471351273265 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:41:13 INFO - PROCESS | 1905 | 1471351273596 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1905 | 1471351273609 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac6000 == 43 [pid = 1905] [id = 641] 05:41:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x93b0e800) [pid = 1905] [serial = 1924] [outer = (nil)] 05:41:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x95030c00) [pid = 1905] [serial = 1925] [outer = 0x93b0e800] 05:41:13 INFO - PROCESS | 1905 | 1471351273694 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x98279800) [pid = 1905] [serial = 1926] [outer = 0x93b0e800] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26ec00 == 42 [pid = 1905] [id = 632] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x9b082000 == 41 [pid = 1905] [id = 631] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x93a87400 == 40 [pid = 1905] [id = 630] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x913a8c00 == 39 [pid = 1905] [id = 629] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 38 [pid = 1905] [id = 628] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x919e2800 == 37 [pid = 1905] [id = 624] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x910e9c00 == 36 [pid = 1905] [id = 619] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bd800 == 35 [pid = 1905] [id = 625] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x91084c00 == 34 [pid = 1905] [id = 626] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x9b910c00 == 33 [pid = 1905] [id = 627] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214000 == 32 [pid = 1905] [id = 640] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bec00 == 31 [pid = 1905] [id = 639] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be400 == 30 [pid = 1905] [id = 637] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x946cbc00 == 29 [pid = 1905] [id = 638] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x9b394c00 == 28 [pid = 1905] [id = 636] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x9a17b000 == 27 [pid = 1905] [id = 635] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x910f0c00 == 26 [pid = 1905] [id = 633] 05:41:14 INFO - PROCESS | 1905 | --DOCSHELL 0x9108b400 == 25 [pid = 1905] [id = 634] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9aeeb000) [pid = 1905] [serial = 1874] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x913ae000) [pid = 1905] [serial = 1842] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x910f3800) [pid = 1905] [serial = 1841] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x99cd3000) [pid = 1905] [serial = 1845] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x982d0000) [pid = 1905] [serial = 1844] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x9c4c6800) [pid = 1905] [serial = 1848] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9bfce400) [pid = 1905] [serial = 1847] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x919e4000) [pid = 1905] [serial = 1860] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c959c00) [pid = 1905] [serial = 1851] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9137cc00) [pid = 1905] [serial = 1859] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x93b1b400) [pid = 1905] [serial = 1865] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9108a800) [pid = 1905] [serial = 1862] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9c8f3c00) [pid = 1905] [serial = 1850] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9108d000) [pid = 1905] [serial = 1863] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d530400) [pid = 1905] [serial = 1854] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9959d400) [pid = 1905] [serial = 1868] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d52ac00) [pid = 1905] [serial = 1853] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa1025000) [pid = 1905] [serial = 1857] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa063e000) [pid = 1905] [serial = 1856] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99c06800) [pid = 1905] [serial = 1872] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99cca800) [pid = 1905] [serial = 1869] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9502a000) [pid = 1905] [serial = 1866] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x90b99000) [pid = 1905] [serial = 1871] [outer = (nil)] [url = about:blank] 05:41:15 INFO - PROCESS | 1905 | 1471351275697 Marionette TRACE conn5 <- [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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2742ms 05:41:15 INFO - PROCESS | 1905 | 1471351275799 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:41:15 INFO - PROCESS | 1905 | 1471351275805 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 05:41:15 INFO - PROCESS | 1905 | 1471351275812 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1905 | 1471351275819 Marionette TRACE conn5 <- [1,2538,null,{}] 05:41:15 INFO - PROCESS | 1905 | 1471351275829 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 1905 | 1471351275834 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:16 INFO - PROCESS | 1905 | 1471351276018 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:41:16 INFO - PROCESS | 1905 | 1471351276156 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1905 | 1471351276166 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c2c00 == 26 [pid = 1905] [id = 642] 05:41:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f2c3000) [pid = 1905] [serial = 1927] [outer = (nil)] 05:41:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x91087800) [pid = 1905] [serial = 1928] [outer = 0x8f2c3000] 05:41:16 INFO - PROCESS | 1905 | 1471351276239 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x910f0000) [pid = 1905] [serial = 1929] [outer = 0x8f2c3000] 05:41:17 INFO - PROCESS | 1905 | 1471351277095 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1339ms 05:41:17 INFO - PROCESS | 1905 | 1471351277152 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:41:17 INFO - PROCESS | 1905 | 1471351277161 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 05:41:17 INFO - PROCESS | 1905 | 1471351277172 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1905 | 1471351277176 Marionette TRACE conn5 <- [1,2542,null,{}] 05:41:17 INFO - PROCESS | 1905 | 1471351277182 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 1905 | 1471351277188 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:17 INFO - PROCESS | 1905 | 1471351277362 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:41:17 INFO - PROCESS | 1905 | 1471351277530 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1905 | 1471351277542 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b7400 == 27 [pid = 1905] [id = 643] 05:41:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919e8c00) [pid = 1905] [serial = 1930] [outer = (nil)] 05:41:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93a87400) [pid = 1905] [serial = 1931] [outer = 0x919e8c00] 05:41:17 INFO - PROCESS | 1905 | 1471351277614 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93ac9c00) [pid = 1905] [serial = 1932] [outer = 0x919e8c00] 05:41:18 INFO - PROCESS | 1905 | 1471351278574 Marionette TRACE conn5 <- [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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1436ms 05:41:18 INFO - PROCESS | 1905 | 1471351278607 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1905 | 1471351278610 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 05:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:41:18 INFO - PROCESS | 1905 | 1471351278617 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1905 | 1471351278624 Marionette TRACE conn5 <- [1,2546,null,{}] 05:41:18 INFO - PROCESS | 1905 | 1471351278648 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 1905 | 1471351278658 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:18 INFO - PROCESS | 1905 | 1471351278876 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:41:18 INFO - PROCESS | 1905 | 1471351278905 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1905 | 1471351278915 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x99189c00 == 28 [pid = 1905] [id = 644] 05:41:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99597800) [pid = 1905] [serial = 1933] [outer = (nil)] 05:41:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c06c00) [pid = 1905] [serial = 1934] [outer = 0x99597800] 05:41:18 INFO - PROCESS | 1905 | 1471351278990 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99ccc000) [pid = 1905] [serial = 1935] [outer = 0x99597800] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x95032800) [pid = 1905] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9bcd2000) [pid = 1905] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9b086400) [pid = 1905] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9108ac00) [pid = 1905] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99ff8800) [pid = 1905] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9108e000) [pid = 1905] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913b3800) [pid = 1905] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9827f000) [pid = 1905] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f21b800) [pid = 1905] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:41:20 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x91372400) [pid = 1905] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:41:20 INFO - PROCESS | 1905 | 1471351280478 Marionette TRACE conn5 <- [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]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1902ms 05:41:20 INFO - PROCESS | 1905 | 1471351280519 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1905 | 1471351280524 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 05:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:41:20 INFO - PROCESS | 1905 | 1471351280530 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1905 | 1471351280533 Marionette TRACE conn5 <- [1,2550,null,{}] 05:41:20 INFO - PROCESS | 1905 | 1471351280539 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:20 INFO - PROCESS | 1905 | 1471351280544 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:20 INFO - PROCESS | 1905 | 1471351280700 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:41:20 INFO - PROCESS | 1905 | 1471351280709 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1905 | 1471351280717 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c2800 == 29 [pid = 1905] [id = 645] 05:41:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x913adc00) [pid = 1905] [serial = 1936] [outer = (nil)] 05:41:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99ccd000) [pid = 1905] [serial = 1937] [outer = 0x913adc00] 05:41:20 INFO - PROCESS | 1905 | 1471351280790 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9a0e9000) [pid = 1905] [serial = 1938] [outer = 0x913adc00] 05:41:21 INFO - PROCESS | 1905 | 1471351281703 Marionette TRACE conn5 <- [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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1233ms 05:41:21 INFO - PROCESS | 1905 | 1471351281765 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1905 | 1471351281768 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 05:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:41:21 INFO - PROCESS | 1905 | 1471351281775 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1905 | 1471351281778 Marionette TRACE conn5 <- [1,2554,null,{}] 05:41:21 INFO - PROCESS | 1905 | 1471351281784 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 1905 | 1471351281789 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:21 INFO - PROCESS | 1905 | 1471351281940 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:41:22 INFO - PROCESS | 1905 | 1471351282170 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1905 | 1471351282183 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216c00 == 30 [pid = 1905] [id = 646] 05:41:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f217400) [pid = 1905] [serial = 1939] [outer = (nil)] 05:41:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x8f21f400) [pid = 1905] [serial = 1940] [outer = 0x8f217400] 05:41:22 INFO - PROCESS | 1905 | 1471351282273 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x8f270800) [pid = 1905] [serial = 1941] [outer = 0x8f217400] 05:41:23 INFO - PROCESS | 1905 | 1471351283403 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 05:41:23 INFO - PROCESS | 1905 | 1471351283463 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1905 | 1471351283469 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:41:23 INFO - PROCESS | 1905 | 1471351283478 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1905 | 1471351283483 Marionette TRACE conn5 <- [1,2558,null,{}] 05:41:23 INFO - PROCESS | 1905 | 1471351283491 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:23 INFO - PROCESS | 1905 | 1471351283499 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:23 INFO - PROCESS | 1905 | 1471351283689 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:41:23 INFO - PROCESS | 1905 | 1471351283927 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1905 | 1471351283935 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x913ad400 == 31 [pid = 1905] [id = 647] 05:41:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x913af800) [pid = 1905] [serial = 1942] [outer = (nil)] 05:41:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x913b4800) [pid = 1905] [serial = 1943] [outer = 0x913af800] 05:41:24 INFO - PROCESS | 1905 | 1471351284050 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x919e6800) [pid = 1905] [serial = 1944] [outer = 0x913af800] 05:41:25 INFO - PROCESS | 1905 | 1471351285146 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1744ms 05:41:25 INFO - PROCESS | 1905 | 1471351285224 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:41:25 INFO - PROCESS | 1905 | 1471351285231 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 05:41:25 INFO - PROCESS | 1905 | 1471351285238 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1905 | 1471351285242 Marionette TRACE conn5 <- [1,2562,null,{}] 05:41:25 INFO - PROCESS | 1905 | 1471351285256 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 1905 | 1471351285261 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:25 INFO - PROCESS | 1905 | 1471351285496 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:41:25 INFO - PROCESS | 1905 | 1471351285771 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1905 | 1471351285781 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b9800 == 32 [pid = 1905] [id = 648] 05:41:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x91087400) [pid = 1905] [serial = 1945] [outer = (nil)] 05:41:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99cd0c00) [pid = 1905] [serial = 1946] [outer = 0x91087400] 05:41:25 INFO - PROCESS | 1905 | 1471351285863 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9acaa000) [pid = 1905] [serial = 1947] [outer = 0x91087400] 05:41:26 INFO - PROCESS | 1905 | 1471351286905 Marionette TRACE conn5 <- [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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1740ms 05:41:26 INFO - PROCESS | 1905 | 1471351286978 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1905 | 1471351286981 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:41:27 INFO - PROCESS | 1905 | 1471351286998 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1905 | 1471351287007 Marionette TRACE conn5 <- [1,2566,null,{}] 05:41:27 INFO - PROCESS | 1905 | 1471351287014 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 1905 | 1471351287022 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:27 INFO - PROCESS | 1905 | 1471351287245 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:41:27 INFO - PROCESS | 1905 | 1471351287537 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1905 | 1471351287547 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e6000 == 33 [pid = 1905] [id = 649] 05:41:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x99cd1800) [pid = 1905] [serial = 1948] [outer = (nil)] 05:41:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9b080000) [pid = 1905] [serial = 1949] [outer = 0x99cd1800] 05:41:27 INFO - PROCESS | 1905 | 1471351287629 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9b082800) [pid = 1905] [serial = 1950] [outer = 0x99cd1800] 05:41:28 INFO - PROCESS | 1905 | 1471351288820 Marionette TRACE conn5 <- [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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1899ms 05:41:28 INFO - PROCESS | 1905 | 1471351288889 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1905 | 1471351288896 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 05:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:41:28 INFO - PROCESS | 1905 | 1471351288914 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1905 | 1471351288919 Marionette TRACE conn5 <- [1,2570,null,{}] 05:41:28 INFO - PROCESS | 1905 | 1471351288927 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:28 INFO - PROCESS | 1905 | 1471351288932 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:29 INFO - PROCESS | 1905 | 1471351289105 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:41:29 INFO - PROCESS | 1905 | 1471351289403 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1905 | 1471351289419 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x91084c00 == 34 [pid = 1905] [id = 650] 05:41:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x91086000) [pid = 1905] [serial = 1951] [outer = (nil)] 05:41:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9108d000) [pid = 1905] [serial = 1952] [outer = 0x91086000] 05:41:29 INFO - PROCESS | 1905 | 1471351289495 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x910f3000) [pid = 1905] [serial = 1953] [outer = 0x91086000] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bc400 == 33 [pid = 1905] [id = 526] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x91089400 == 32 [pid = 1905] [id = 527] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x978c6400 == 31 [pid = 1905] [id = 537] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92000 == 30 [pid = 1905] [id = 536] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a800 == 29 [pid = 1905] [id = 535] 05:41:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c2800 == 28 [pid = 1905] [id = 645] 05:41:30 INFO - PROCESS | 1905 | --DOCSHELL 0x99189c00 == 27 [pid = 1905] [id = 644] 05:41:30 INFO - PROCESS | 1905 | --DOCSHELL 0x913b7400 == 26 [pid = 1905] [id = 643] 05:41:30 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c2c00 == 25 [pid = 1905] [id = 642] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99fe3400) [pid = 1905] [serial = 1893] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9bfc7000) [pid = 1905] [serial = 1883] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b914000) [pid = 1905] [serial = 1896] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9b393400) [pid = 1905] [serial = 1895] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x913b4000) [pid = 1905] [serial = 1878] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9aef7c00) [pid = 1905] [serial = 1875] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9b080800) [pid = 1905] [serial = 1898] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x91374c00) [pid = 1905] [serial = 1877] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b396000) [pid = 1905] [serial = 1899] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x93ac7000) [pid = 1905] [serial = 1890] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x93abd800) [pid = 1905] [serial = 1881] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x982dd800) [pid = 1905] [serial = 1880] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x919e1800) [pid = 1905] [serial = 1889] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f269000) [pid = 1905] [serial = 1886] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99cd0800) [pid = 1905] [serial = 1892] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f2bc800) [pid = 1905] [serial = 1887] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9c47b400) [pid = 1905] [serial = 1884] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9d344000) [pid = 1905] [serial = 1902] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c8ae800) [pid = 1905] [serial = 1901] [outer = (nil)] [url = about:blank] 05:41:30 INFO - PROCESS | 1905 | 1471351290508 Marionette TRACE conn5 <- [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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 05:41:30 INFO - PROCESS | 1905 | 1471351290550 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1905 | 1471351290557 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 05:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:41:30 INFO - PROCESS | 1905 | 1471351290567 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1905 | 1471351290572 Marionette TRACE conn5 <- [1,2574,null,{}] 05:41:30 INFO - PROCESS | 1905 | 1471351290578 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 1905 | 1471351290583 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:30 INFO - PROCESS | 1905 | 1471351290756 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:41:30 INFO - PROCESS | 1905 | 1471351290897 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1905 | 1471351290908 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b9c00 == 26 [pid = 1905] [id = 651] 05:41:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x913ae000) [pid = 1905] [serial = 1954] [outer = (nil)] 05:41:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x93a80400) [pid = 1905] [serial = 1955] [outer = 0x913ae000] 05:41:30 INFO - PROCESS | 1905 | 1471351290977 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x95028400) [pid = 1905] [serial = 1956] [outer = 0x913ae000] 05:41:31 INFO - PROCESS | 1905 | 1471351291856 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1339ms 05:41:31 INFO - PROCESS | 1905 | 1471351291907 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1905 | 1471351291912 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:41:31 INFO - PROCESS | 1905 | 1471351291918 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1905 | 1471351291924 Marionette TRACE conn5 <- [1,2578,null,{}] 05:41:31 INFO - PROCESS | 1905 | 1471351291939 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 1905 | 1471351291948 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:32 INFO - PROCESS | 1905 | 1471351292116 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:41:32 INFO - PROCESS | 1905 | 1471351292127 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1905 | 1471351292138 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x99cd1400 == 27 [pid = 1905] [id = 652] 05:41:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99cd5c00) [pid = 1905] [serial = 1957] [outer = (nil)] 05:41:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99ff9800) [pid = 1905] [serial = 1958] [outer = 0x99cd5c00] 05:41:32 INFO - PROCESS | 1905 | 1471351292361 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9aef2c00) [pid = 1905] [serial = 1959] [outer = 0x99cd5c00] 05:41:33 INFO - PROCESS | 1905 | 1471351293349 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1488ms 05:41:33 INFO - PROCESS | 1905 | 1471351293415 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1905 | 1471351293420 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:41:33 INFO - PROCESS | 1905 | 1471351293427 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1905 | 1471351293430 Marionette TRACE conn5 <- [1,2582,null,{}] 05:41:33 INFO - PROCESS | 1905 | 1471351293436 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 1905 | 1471351293440 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:33 INFO - PROCESS | 1905 | 1471351293663 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:41:33 INFO - PROCESS | 1905 | 1471351293686 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1905 | 1471351293694 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe9400 == 28 [pid = 1905] [id = 653] 05:41:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9aca4400) [pid = 1905] [serial = 1960] [outer = (nil)] 05:41:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b397400) [pid = 1905] [serial = 1961] [outer = 0x9aca4400] 05:41:33 INFO - PROCESS | 1905 | 1471351293775 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bf0ec00) [pid = 1905] [serial = 1962] [outer = 0x9aca4400] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x99597800) [pid = 1905] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9912bc00) [pid = 1905] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f221800) [pid = 1905] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9108c800) [pid = 1905] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f2c3000) [pid = 1905] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9aca6000) [pid = 1905] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x93b0e800) [pid = 1905] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9509b800) [pid = 1905] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9d34f400) [pid = 1905] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x919e8c00) [pid = 1905] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:41:34 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0xa05a2c00) [pid = 1905] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:41:34 INFO - PROCESS | 1905 | 1471351294813 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1438ms 05:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:41:34 INFO - PROCESS | 1905 | 1471351294866 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1905 | 1471351294869 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 05:41:34 INFO - PROCESS | 1905 | 1471351294876 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1905 | 1471351294879 Marionette TRACE conn5 <- [1,2586,null,{}] 05:41:34 INFO - PROCESS | 1905 | 1471351294885 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:34 INFO - PROCESS | 1905 | 1471351294890 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:35 INFO - PROCESS | 1905 | 1471351295100 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:41:35 INFO - PROCESS | 1905 | 1471351295114 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1905 | 1471351295121 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3000 == 29 [pid = 1905] [id = 654] 05:41:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9108c800) [pid = 1905] [serial = 1963] [outer = (nil)] 05:41:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9ae2bc00) [pid = 1905] [serial = 1964] [outer = 0x9108c800] 05:41:35 INFO - PROCESS | 1905 | 1471351295206 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9bfc7400) [pid = 1905] [serial = 1965] [outer = 0x9108c800] 05:41:36 INFO - PROCESS | 1905 | 1471351296121 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1283ms 05:41:36 INFO - PROCESS | 1905 | 1471351296160 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1905 | 1471351296164 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:41:36 INFO - PROCESS | 1905 | 1471351296175 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1905 | 1471351296177 Marionette TRACE conn5 <- [1,2590,null,{}] 05:41:36 INFO - PROCESS | 1905 | 1471351296184 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 1905 | 1471351296194 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:36 INFO - PROCESS | 1905 | 1471351296416 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:41:36 INFO - PROCESS | 1905 | 1471351296664 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1905 | 1471351296676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f218400 == 30 [pid = 1905] [id = 655] 05:41:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x8f21a400) [pid = 1905] [serial = 1966] [outer = (nil)] 05:41:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f26fc00) [pid = 1905] [serial = 1967] [outer = 0x8f21a400] 05:41:36 INFO - PROCESS | 1905 | 1471351296763 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f2bec00) [pid = 1905] [serial = 1968] [outer = 0x8f21a400] 05:41:37 INFO - PROCESS | 1905 | 1471351297830 Marionette TRACE conn5 <- [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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1731ms 05:41:37 INFO - PROCESS | 1905 | 1471351297910 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1905 | 1471351297916 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:41:37 INFO - PROCESS | 1905 | 1471351297925 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1905 | 1471351297929 Marionette TRACE conn5 <- [1,2594,null,{}] 05:41:37 INFO - PROCESS | 1905 | 1471351297937 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:37 INFO - PROCESS | 1905 | 1471351297946 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:38 INFO - PROCESS | 1905 | 1471351298177 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:41:38 INFO - PROCESS | 1905 | 1471351298431 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1905 | 1471351298443 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7c00 == 31 [pid = 1905] [id = 656] 05:41:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93a82000) [pid = 1905] [serial = 1969] [outer = (nil)] 05:41:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x946cb800) [pid = 1905] [serial = 1970] [outer = 0x93a82000] 05:41:38 INFO - PROCESS | 1905 | 1471351298573 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9528c000) [pid = 1905] [serial = 1971] [outer = 0x93a82000] 05:41:39 INFO - PROCESS | 1905 | 1471351299557 Marionette TRACE conn5 <- [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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1644ms 05:41:39 INFO - PROCESS | 1905 | 1471351299572 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:41:39 INFO - PROCESS | 1905 | 1471351299579 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 05:41:39 INFO - PROCESS | 1905 | 1471351299586 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1905 | 1471351299590 Marionette TRACE conn5 <- [1,2598,null,{}] 05:41:39 INFO - PROCESS | 1905 | 1471351299596 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 1905 | 1471351299602 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:39 INFO - PROCESS | 1905 | 1471351299797 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:41:40 INFO - PROCESS | 1905 | 1471351299986 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1905 | 1471351299995 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b7400 == 32 [pid = 1905] [id = 657] 05:41:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93b0e800) [pid = 1905] [serial = 1972] [outer = (nil)] 05:41:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9b07b400) [pid = 1905] [serial = 1973] [outer = 0x93b0e800] 05:41:40 INFO - PROCESS | 1905 | 1471351300080 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9b398400) [pid = 1905] [serial = 1974] [outer = 0x93b0e800] 05:41:41 INFO - PROCESS | 1905 | 1471351301203 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1651ms 05:41:41 INFO - PROCESS | 1905 | 1471351301237 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1905 | 1471351301241 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 05:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:41:41 INFO - PROCESS | 1905 | 1471351301257 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1905 | 1471351301267 Marionette TRACE conn5 <- [1,2602,null,{}] 05:41:41 INFO - PROCESS | 1905 | 1471351301273 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 1905 | 1471351301281 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:41 INFO - PROCESS | 1905 | 1471351301483 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:41:41 INFO - PROCESS | 1905 | 1471351301717 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1905 | 1471351301723 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137b800 == 33 [pid = 1905] [id = 658] 05:41:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99c0d800) [pid = 1905] [serial = 1975] [outer = (nil)] 05:41:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c8b9400) [pid = 1905] [serial = 1976] [outer = 0x99c0d800] 05:41:41 INFO - PROCESS | 1905 | 1471351301855 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9d341400) [pid = 1905] [serial = 1977] [outer = 0x99c0d800] 05:41:42 INFO - PROCESS | 1905 | 1471351302873 Marionette TRACE conn5 <- [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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1701ms 05:41:42 INFO - PROCESS | 1905 | 1471351302952 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:41:42 INFO - PROCESS | 1905 | 1471351302957 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 05:41:42 INFO - PROCESS | 1905 | 1471351302963 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1905 | 1471351302967 Marionette TRACE conn5 <- [1,2606,null,{}] 05:41:42 INFO - PROCESS | 1905 | 1471351302973 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:42 INFO - PROCESS | 1905 | 1471351302979 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:43 INFO - PROCESS | 1905 | 1471351303210 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:41:43 INFO - PROCESS | 1905 | 1471351303459 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1905 | 1471351303466 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f220000 == 34 [pid = 1905] [id = 659] 05:41:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x8f2c5c00) [pid = 1905] [serial = 1978] [outer = (nil)] 05:41:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d34e400) [pid = 1905] [serial = 1979] [outer = 0x8f2c5c00] 05:41:43 INFO - PROCESS | 1905 | 1471351303595 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9d531000) [pid = 1905] [serial = 1980] [outer = 0x8f2c5c00] 05:41:44 INFO - PROCESS | 1905 | 1471351304567 Marionette TRACE conn5 <- [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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 05:41:44 INFO - PROCESS | 1905 | 1471351304597 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1905 | 1471351304602 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 05:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:41:44 INFO - PROCESS | 1905 | 1471351304608 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1905 | 1471351304611 Marionette TRACE conn5 <- [1,2610,null,{}] 05:41:44 INFO - PROCESS | 1905 | 1471351304617 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:44 INFO - PROCESS | 1905 | 1471351304622 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:44 INFO - PROCESS | 1905 | 1471351304802 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:41:45 INFO - PROCESS | 1905 | 1471351304991 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1905 | 1471351305010 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x919ddc00 == 35 [pid = 1905] [id = 660] 05:41:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x93b0ec00) [pid = 1905] [serial = 1981] [outer = (nil)] 05:41:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x99ff2800) [pid = 1905] [serial = 1982] [outer = 0x93b0ec00] 05:41:45 INFO - PROCESS | 1905 | 1471351305149 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa0638800) [pid = 1905] [serial = 1983] [outer = 0x93b0ec00] 05:41:46 INFO - PROCESS | 1905 | 1471351306513 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1948ms 05:41:46 INFO - PROCESS | 1905 | 1471351306559 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1905 | 1471351306565 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 05:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:41:46 INFO - PROCESS | 1905 | 1471351306573 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1905 | 1471351306578 Marionette TRACE conn5 <- [1,2614,null,{}] 05:41:46 INFO - PROCESS | 1905 | 1471351306587 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:46 INFO - PROCESS | 1905 | 1471351306591 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:46 INFO - PROCESS | 1905 | 1471351306769 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:41:47 INFO - PROCESS | 1905 | 1471351307118 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1905 | 1471351307127 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x910ecc00 == 36 [pid = 1905] [id = 661] 05:41:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x910f4800) [pid = 1905] [serial = 1984] [outer = (nil)] 05:41:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x919e2800) [pid = 1905] [serial = 1985] [outer = 0x910f4800] 05:41:47 INFO - PROCESS | 1905 | 1471351307215 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x93a8a400) [pid = 1905] [serial = 1986] [outer = 0x910f4800] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3000 == 35 [pid = 1905] [id = 654] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe9400 == 34 [pid = 1905] [id = 653] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x99cd1400 == 33 [pid = 1905] [id = 652] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b9c00 == 32 [pid = 1905] [id = 651] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x91084c00 == 31 [pid = 1905] [id = 650] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac6000 == 30 [pid = 1905] [id = 641] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x910eb400 == 29 [pid = 1905] [id = 534] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x9108f800 == 28 [pid = 1905] [id = 524] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b8c00 == 27 [pid = 1905] [id = 533] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b9800 == 26 [pid = 1905] [id = 648] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216c00 == 25 [pid = 1905] [id = 646] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26e000 == 24 [pid = 1905] [id = 538] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x99cc6800 == 23 [pid = 1905] [id = 529] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x913ad400 == 22 [pid = 1905] [id = 647] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f268400 == 21 [pid = 1905] [id = 532] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x910ec000 == 20 [pid = 1905] [id = 528] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x91083800 == 19 [pid = 1905] [id = 540] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe8000 == 18 [pid = 1905] [id = 525] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x919e6000 == 17 [pid = 1905] [id = 649] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x9c47c800 == 16 [pid = 1905] [id = 531] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x95031800 == 15 [pid = 1905] [id = 539] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x9bfcdc00 == 14 [pid = 1905] [id = 530] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x90b93800 == 13 [pid = 1905] [id = 523] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x919ddc00 == 12 [pid = 1905] [id = 660] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f220000 == 11 [pid = 1905] [id = 659] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x9137b800 == 10 [pid = 1905] [id = 658] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7c00 == 9 [pid = 1905] [id = 656] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x913b7400 == 8 [pid = 1905] [id = 657] 05:41:48 INFO - PROCESS | 1905 | --DOCSHELL 0x8f218400 == 7 [pid = 1905] [id = 655] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x99c06c00) [pid = 1905] [serial = 1934] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0xa109b400) [pid = 1905] [serial = 1919] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99cc6c00) [pid = 1905] [serial = 1923] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x950a1400) [pid = 1905] [serial = 1922] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x95288400) [pid = 1905] [serial = 1905] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x919df800) [pid = 1905] [serial = 1904] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x91087800) [pid = 1905] [serial = 1928] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9b07bc00) [pid = 1905] [serial = 1908] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9aef1800) [pid = 1905] [serial = 1907] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910f0000) [pid = 1905] [serial = 1929] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x95030c00) [pid = 1905] [serial = 1925] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x98279800) [pid = 1905] [serial = 1926] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa05ad000) [pid = 1905] [serial = 1913] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa04ac000) [pid = 1905] [serial = 1911] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9d52e400) [pid = 1905] [serial = 1910] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0xa0634000) [pid = 1905] [serial = 1914] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93ac9c00) [pid = 1905] [serial = 1932] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa1094400) [pid = 1905] [serial = 1917] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa063c800) [pid = 1905] [serial = 1916] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99ccc000) [pid = 1905] [serial = 1935] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0xa22bb800) [pid = 1905] [serial = 1920] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93a87400) [pid = 1905] [serial = 1931] [outer = (nil)] [url = about:blank] 05:41:48 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99ccd000) [pid = 1905] [serial = 1937] [outer = (nil)] [url = about:blank] 05:41:49 INFO - PROCESS | 1905 | 1471351309232 Marionette TRACE conn5 <- [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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2687ms 05:41:49 INFO - PROCESS | 1905 | 1471351309261 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1905 | 1471351309267 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:41:49 INFO - PROCESS | 1905 | 1471351309275 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1905 | 1471351309280 Marionette TRACE conn5 <- [1,2618,null,{}] 05:41:49 INFO - PROCESS | 1905 | 1471351309288 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 1905 | 1471351309294 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:49 INFO - PROCESS | 1905 | 1471351309476 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:41:49 INFO - PROCESS | 1905 | 1471351309724 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1905 | 1471351309733 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bdc00 == 8 [pid = 1905] [id = 662] 05:41:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f2be400) [pid = 1905] [serial = 1987] [outer = (nil)] 05:41:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x90b9c400) [pid = 1905] [serial = 1988] [outer = 0x8f2be400] 05:41:49 INFO - PROCESS | 1905 | 1471351309818 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x910ea400) [pid = 1905] [serial = 1989] [outer = 0x8f2be400] 05:41:50 INFO - PROCESS | 1905 | 1471351310702 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1483ms 05:41:50 INFO - PROCESS | 1905 | 1471351310759 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:41:50 INFO - PROCESS | 1905 | 1471351310768 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 05:41:50 INFO - PROCESS | 1905 | 1471351310780 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1905 | 1471351310785 Marionette TRACE conn5 <- [1,2622,null,{}] 05:41:50 INFO - PROCESS | 1905 | 1471351310791 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 1905 | 1471351310797 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:50 INFO - PROCESS | 1905 | 1471351310985 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:41:51 INFO - PROCESS | 1905 | 1471351311136 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1905 | 1471351311148 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x919dbc00 == 9 [pid = 1905] [id = 663] 05:41:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919e4000) [pid = 1905] [serial = 1990] [outer = (nil)] 05:41:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x93a7ec00) [pid = 1905] [serial = 1991] [outer = 0x919e4000] 05:41:51 INFO - PROCESS | 1905 | 1471351311227 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93b11000) [pid = 1905] [serial = 1992] [outer = 0x919e4000] 05:41:52 INFO - PROCESS | 1905 | 1471351312222 Marionette TRACE conn5 <- [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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1489ms 05:41:52 INFO - PROCESS | 1905 | 1471351312268 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1905 | 1471351312272 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 05:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:41:52 INFO - PROCESS | 1905 | 1471351312286 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1905 | 1471351312292 Marionette TRACE conn5 <- [1,2626,null,{}] 05:41:52 INFO - PROCESS | 1905 | 1471351312309 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 1905 | 1471351312318 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:52 INFO - PROCESS | 1905 | 1471351312562 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:41:52 INFO - PROCESS | 1905 | 1471351312596 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1905 | 1471351312608 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd000 == 10 [pid = 1905] [id = 664] 05:41:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99127c00) [pid = 1905] [serial = 1993] [outer = (nil)] 05:41:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99c02800) [pid = 1905] [serial = 1994] [outer = 0x99127c00] 05:41:52 INFO - PROCESS | 1905 | 1471351312686 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99cc9000) [pid = 1905] [serial = 1995] [outer = 0x99127c00] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9108c800) [pid = 1905] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9aca4400) [pid = 1905] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x91087400) [pid = 1905] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99cd1800) [pid = 1905] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x91086000) [pid = 1905] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913ae000) [pid = 1905] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x913af800) [pid = 1905] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f217400) [pid = 1905] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x99cd5c00) [pid = 1905] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:41:54 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x913adc00) [pid = 1905] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:41:54 INFO - PROCESS | 1905 | 1471351314206 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2052ms 05:41:54 INFO - PROCESS | 1905 | 1471351314334 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1905 | 1471351314339 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:41:54 INFO - PROCESS | 1905 | 1471351314346 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1905 | 1471351314350 Marionette TRACE conn5 <- [1,2630,null,{}] 05:41:54 INFO - PROCESS | 1905 | 1471351314356 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 1905 | 1471351314361 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:54 INFO - PROCESS | 1905 | 1471351314577 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:41:54 INFO - PROCESS | 1905 | 1471351314669 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1905 | 1471351314680 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108fc00 == 11 [pid = 1905] [id = 665] 05:41:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x913ae400) [pid = 1905] [serial = 1996] [outer = (nil)] 05:41:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x95029c00) [pid = 1905] [serial = 1997] [outer = 0x913ae400] 05:41:54 INFO - PROCESS | 1905 | 1471351314761 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x99ccbc00) [pid = 1905] [serial = 1998] [outer = 0x913ae400] 05:41:55 INFO - PROCESS | 1905 | 1471351315556 Marionette TRACE conn5 <- [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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1240ms 05:41:55 INFO - PROCESS | 1905 | 1471351315587 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1905 | 1471351315591 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 05:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:41:55 INFO - PROCESS | 1905 | 1471351315597 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1905 | 1471351315600 Marionette TRACE conn5 <- [1,2634,null,{}] 05:41:55 INFO - PROCESS | 1905 | 1471351315610 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:55 INFO - PROCESS | 1905 | 1471351315614 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:55 INFO - PROCESS | 1905 | 1471351315823 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:41:55 INFO - PROCESS | 1905 | 1471351315964 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1905 | 1471351315973 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x913adc00 == 12 [pid = 1905] [id = 666] 05:41:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x913af800) [pid = 1905] [serial = 1999] [outer = (nil)] 05:41:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9aef4800) [pid = 1905] [serial = 2000] [outer = 0x913af800] 05:41:56 INFO - PROCESS | 1905 | 1471351316051 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9b07d000) [pid = 1905] [serial = 2001] [outer = 0x913af800] 05:41:57 INFO - PROCESS | 1905 | 1471351317207 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1686ms 05:41:57 INFO - PROCESS | 1905 | 1471351317285 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1905 | 1471351317292 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:41:57 INFO - PROCESS | 1905 | 1471351317301 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1905 | 1471351317309 Marionette TRACE conn5 <- [1,2638,null,{}] 05:41:57 INFO - PROCESS | 1905 | 1471351317317 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1905 | 1471351317322 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:57 INFO - PROCESS | 1905 | 1471351317561 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:41:57 INFO - PROCESS | 1905 | 1471351317843 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1905 | 1471351317853 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213400 == 13 [pid = 1905] [id = 667] 05:41:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x90b96000) [pid = 1905] [serial = 2002] [outer = (nil)] 05:41:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x91087000) [pid = 1905] [serial = 2003] [outer = 0x90b96000] 05:41:57 INFO - PROCESS | 1905 | 1471351317941 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x919dfc00) [pid = 1905] [serial = 2004] [outer = 0x90b96000] 05:41:58 INFO - PROCESS | 1905 | 1471351318960 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1742ms 05:41:59 INFO - PROCESS | 1905 | 1471351319044 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1905 | 1471351319052 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:41:59 INFO - PROCESS | 1905 | 1471351319063 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1905 | 1471351319067 Marionette TRACE conn5 <- [1,2642,null,{}] 05:41:59 INFO - PROCESS | 1905 | 1471351319074 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 1905 | 1471351319080 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:59 INFO - PROCESS | 1905 | 1471351319276 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:41:59 INFO - PROCESS | 1905 | 1471351319555 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1905 | 1471351319569 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:41:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b90c00 == 14 [pid = 1905] [id = 668] 05:41:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9509c400) [pid = 1905] [serial = 2005] [outer = (nil)] 05:41:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99ccdc00) [pid = 1905] [serial = 2006] [outer = 0x9509c400] 05:41:59 INFO - PROCESS | 1905 | 1471351319679 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99ccb400) [pid = 1905] [serial = 2007] [outer = 0x9509c400] 05:42:00 INFO - PROCESS | 1905 | 1471351320731 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1741ms 05:42:00 INFO - PROCESS | 1905 | 1471351320811 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1905 | 1471351320818 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 05:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:42:00 INFO - PROCESS | 1905 | 1471351320831 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1905 | 1471351320838 Marionette TRACE conn5 <- [1,2646,null,{}] 05:42:00 INFO - PROCESS | 1905 | 1471351320855 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:00 INFO - PROCESS | 1905 | 1471351320865 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:01 INFO - PROCESS | 1905 | 1471351321190 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:42:01 INFO - PROCESS | 1905 | 1471351321377 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1905 | 1471351321388 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bcd2000 == 15 [pid = 1905] [id = 669] 05:42:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9bcd2c00) [pid = 1905] [serial = 2008] [outer = (nil)] 05:42:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9bfc8800) [pid = 1905] [serial = 2009] [outer = 0x9bcd2c00] 05:42:01 INFO - PROCESS | 1905 | 1471351321479 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c47dc00) [pid = 1905] [serial = 2010] [outer = 0x9bcd2c00] 05:42:02 INFO - PROCESS | 1905 | 1471351322498 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1688ms 05:42:02 INFO - PROCESS | 1905 | 1471351322520 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:42:02 INFO - PROCESS | 1905 | 1471351322525 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 05:42:02 INFO - PROCESS | 1905 | 1471351322532 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1905 | 1471351322535 Marionette TRACE conn5 <- [1,2650,null,{}] 05:42:02 INFO - PROCESS | 1905 | 1471351322763 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 1905 | 1471351322769 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:02 INFO - PROCESS | 1905 | 1471351322961 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:42:03 INFO - PROCESS | 1905 | 1471351323216 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1905 | 1471351323227 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94800 == 16 [pid = 1905] [id = 670] 05:42:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x90b96400) [pid = 1905] [serial = 2011] [outer = (nil)] 05:42:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x91089c00) [pid = 1905] [serial = 2012] [outer = 0x90b96400] 05:42:03 INFO - PROCESS | 1905 | 1471351323306 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x910e7800) [pid = 1905] [serial = 2013] [outer = 0x90b96400] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9a0e9000) [pid = 1905] [serial = 1938] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9ae2bc00) [pid = 1905] [serial = 1964] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9b397400) [pid = 1905] [serial = 1961] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99cd0c00) [pid = 1905] [serial = 1946] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9acaa000) [pid = 1905] [serial = 1947] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b080000) [pid = 1905] [serial = 1949] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9b082800) [pid = 1905] [serial = 1950] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9108d000) [pid = 1905] [serial = 1952] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x910f3000) [pid = 1905] [serial = 1953] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x93a80400) [pid = 1905] [serial = 1955] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x95028400) [pid = 1905] [serial = 1956] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913b4800) [pid = 1905] [serial = 1943] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919e6800) [pid = 1905] [serial = 1944] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x8f21f400) [pid = 1905] [serial = 1940] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x8f270800) [pid = 1905] [serial = 1941] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9bf0ec00) [pid = 1905] [serial = 1962] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9aef2c00) [pid = 1905] [serial = 1959] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x99ff9800) [pid = 1905] [serial = 1958] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9bfc7400) [pid = 1905] [serial = 1965] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1905 | 1471351324327 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1863ms 05:42:04 INFO - PROCESS | 1905 | 1471351324397 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1905 | 1471351324402 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:42:04 INFO - PROCESS | 1905 | 1471351324410 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1905 | 1471351324414 Marionette TRACE conn5 <- [1,2654,null,{}] 05:42:04 INFO - PROCESS | 1905 | 1471351324423 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:04 INFO - PROCESS | 1905 | 1471351324429 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:04 INFO - PROCESS | 1905 | 1471351324609 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:42:04 INFO - PROCESS | 1905 | 1471351324789 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1905 | 1471351324803 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac2000 == 17 [pid = 1905] [id = 671] 05:42:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93b19800) [pid = 1905] [serial = 2014] [outer = (nil)] 05:42:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x95095c00) [pid = 1905] [serial = 2015] [outer = 0x93b19800] 05:42:04 INFO - PROCESS | 1905 | 1471351324932 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x978c1000) [pid = 1905] [serial = 2016] [outer = 0x93b19800] 05:42:05 INFO - PROCESS | 1905 | 1471351325754 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:42:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1382ms 05:42:05 INFO - PROCESS | 1905 | 1471351325792 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1905 | 1471351325796 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 05:42:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:42:05 INFO - PROCESS | 1905 | 1471351325803 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1905 | 1471351325807 Marionette TRACE conn5 <- [1,2658,null,{}] 05:42:05 INFO - PROCESS | 1905 | 1471351325813 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1905 | 1471351325818 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:06 INFO - PROCESS | 1905 | 1471351325999 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:42:06 INFO - PROCESS | 1905 | 1471351326011 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1905 | 1471351326024 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ff5400 == 18 [pid = 1905] [id = 672] 05:42:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9a176800) [pid = 1905] [serial = 2017] [outer = (nil)] 05:42:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9ae24000) [pid = 1905] [serial = 2018] [outer = 0x9a176800] 05:42:06 INFO - PROCESS | 1905 | 1471351326239 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9aef3000) [pid = 1905] [serial = 2019] [outer = 0x9a176800] 05:42:07 INFO - PROCESS | 1905 | 1471351327140 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1382ms 05:42:07 INFO - PROCESS | 1905 | 1471351327200 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1905 | 1471351327212 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 05:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:42:07 INFO - PROCESS | 1905 | 1471351327220 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1905 | 1471351327222 Marionette TRACE conn5 <- [1,2662,null,{}] 05:42:07 INFO - PROCESS | 1905 | 1471351327228 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 1905 | 1471351327233 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:07 INFO - PROCESS | 1905 | 1471351327474 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:42:07 INFO - PROCESS | 1905 | 1471351327494 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1905 | 1471351327503 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x9528b800 == 19 [pid = 1905] [id = 673] 05:42:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9b390000) [pid = 1905] [serial = 2020] [outer = (nil)] 05:42:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9bcd8c00) [pid = 1905] [serial = 2021] [outer = 0x9b390000] 05:42:07 INFO - PROCESS | 1905 | 1471351327577 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9bf0e400) [pid = 1905] [serial = 2022] [outer = 0x9b390000] 05:42:08 INFO - PROCESS | 1905 | 1471351328566 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1382ms 05:42:08 INFO - PROCESS | 1905 | 1471351328602 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1905 | 1471351328606 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 05:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:42:08 INFO - PROCESS | 1905 | 1471351328612 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1905 | 1471351328615 Marionette TRACE conn5 <- [1,2666,null,{}] 05:42:08 INFO - PROCESS | 1905 | 1471351328628 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:08 INFO - PROCESS | 1905 | 1471351328632 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:08 INFO - PROCESS | 1905 | 1471351328933 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x99127c00) [pid = 1905] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f21a400) [pid = 1905] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99c0d800) [pid = 1905] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x910f4800) [pid = 1905] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x913ae400) [pid = 1905] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x8f2c5c00) [pid = 1905] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x93b0e800) [pid = 1905] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x919e4000) [pid = 1905] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x8f2be400) [pid = 1905] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x93a82000) [pid = 1905] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:42:08 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x93b0ec00) [pid = 1905] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:42:09 INFO - PROCESS | 1905 | 1471351329056 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1905 | 1471351329062 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21a400 == 20 [pid = 1905] [id = 674] 05:42:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x8f21c800) [pid = 1905] [serial = 2023] [outer = (nil)] 05:42:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x91089400) [pid = 1905] [serial = 2024] [outer = 0x8f21c800] 05:42:09 INFO - PROCESS | 1905 | 1471351329139 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x913b0c00) [pid = 1905] [serial = 2025] [outer = 0x8f21c800] 05:42:10 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:10 INFO - PROCESS | 1905 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:42:10 INFO - PROCESS | 1905 | 1471351330405 Marionette TRACE conn5 <- [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]]]}] 05:42:10 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) 05:42:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1839ms 05:42:10 INFO - PROCESS | 1905 | 1471351330461 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1905 | 1471351330465 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 05:42:10 INFO - PROCESS | 1905 | 1471351330478 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1905 | 1471351330480 Marionette TRACE conn5 <- [1,2670,null,{}] 05:42:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:42:10 INFO - PROCESS | 1905 | 1471351330488 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 1905 | 1471351330499 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:10 INFO - PROCESS | 1905 | 1471351330804 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:42:10 INFO - PROCESS | 1905 | 1471351330823 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1905 | 1471351330835 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215800 == 21 [pid = 1905] [id = 675] 05:42:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9aeec000) [pid = 1905] [serial = 2026] [outer = (nil)] 05:42:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c8ae400) [pid = 1905] [serial = 2027] [outer = 0x9aeec000] 05:42:10 INFO - PROCESS | 1905 | 1471351330945 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9c8f9000) [pid = 1905] [serial = 2028] [outer = 0x9aeec000] 05:42:12 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:12 INFO - PROCESS | 1905 | 1471351332444 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:42:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1974ms 05:42:12 INFO - PROCESS | 1905 | 1471351332462 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1905 | 1471351332467 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:42:12 INFO - PROCESS | 1905 | 1471351332475 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1905 | 1471351332481 Marionette TRACE conn5 <- [1,2674,null,{}] 05:42:12 INFO - PROCESS | 1905 | 1471351332489 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:12 INFO - PROCESS | 1905 | 1471351332497 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:12 INFO - PROCESS | 1905 | 1471351332764 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:42:12 INFO - PROCESS | 1905 | 1471351332950 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1905 | 1471351332957 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c6400 == 22 [pid = 1905] [id = 676] 05:42:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b9d800) [pid = 1905] [serial = 2029] [outer = (nil)] 05:42:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x93a83000) [pid = 1905] [serial = 2030] [outer = 0x90b9d800] 05:42:13 INFO - PROCESS | 1905 | 1471351333049 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x95289800) [pid = 1905] [serial = 2031] [outer = 0x90b9d800] 05:42:14 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:14 INFO - PROCESS | 1905 | 1471351334415 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:42:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1986ms 05:42:14 INFO - PROCESS | 1905 | 1471351334463 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1905 | 1471351334471 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:42:14 INFO - PROCESS | 1905 | 1471351334482 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1905 | 1471351334486 Marionette TRACE conn5 <- [1,2678,null,{}] 05:42:14 INFO - PROCESS | 1905 | 1471351334603 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 1905 | 1471351334608 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:14 INFO - PROCESS | 1905 | 1471351334790 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:42:14 INFO - PROCESS | 1905 | 1471351334974 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1905 | 1471351334985 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9e800 == 23 [pid = 1905] [id = 677] 05:42:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99cce400) [pid = 1905] [serial = 2032] [outer = (nil)] 05:42:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b082800) [pid = 1905] [serial = 2033] [outer = 0x99cce400] 05:42:15 INFO - PROCESS | 1905 | 1471351335069 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9bcdac00) [pid = 1905] [serial = 2034] [outer = 0x99cce400] 05:42:16 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:16 INFO - PROCESS | 1905 | 1471351336512 Marionette TRACE conn5 <- [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]]]}] 05:42:16 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) 05:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2099ms 05:42:16 INFO - PROCESS | 1905 | 1471351336596 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1905 | 1471351336601 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 05:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:42:16 INFO - PROCESS | 1905 | 1471351336610 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1905 | 1471351336616 Marionette TRACE conn5 <- [1,2682,null,{}] 05:42:16 INFO - PROCESS | 1905 | 1471351336634 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:16 INFO - PROCESS | 1905 | 1471351336643 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:16 INFO - PROCESS | 1905 | 1471351336823 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:42:17 INFO - PROCESS | 1905 | 1471351337010 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1905 | 1471351337018 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c4cb400 == 24 [pid = 1905] [id = 678] 05:42:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9c8b7800) [pid = 1905] [serial = 2035] [outer = (nil)] 05:42:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d350c00) [pid = 1905] [serial = 2036] [outer = 0x9c8b7800] 05:42:17 INFO - PROCESS | 1905 | 1471351337108 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9d573400) [pid = 1905] [serial = 2037] [outer = 0x9c8b7800] 05:42:18 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:18 INFO - PROCESS | 1905 | 1471351338455 Marionette TRACE conn5 <- [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]]]}] 05:42:18 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) 05:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1892ms 05:42:18 INFO - PROCESS | 1905 | 1471351338503 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1905 | 1471351338508 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:42:18 INFO - PROCESS | 1905 | 1471351338515 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1905 | 1471351338518 Marionette TRACE conn5 <- [1,2686,null,{}] 05:42:18 INFO - PROCESS | 1905 | 1471351338533 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 1905 | 1471351338543 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:18 INFO - PROCESS | 1905 | 1471351338804 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:42:19 INFO - PROCESS | 1905 | 1471351339003 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1905 | 1471351339011 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bc000 == 25 [pid = 1905] [id = 679] 05:42:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f2c5400) [pid = 1905] [serial = 2038] [outer = (nil)] 05:42:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x93ac4000) [pid = 1905] [serial = 2039] [outer = 0x8f2c5400] 05:42:19 INFO - PROCESS | 1905 | 1471351339098 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99ca1c00) [pid = 1905] [serial = 2040] [outer = 0x8f2c5400] 05:42:20 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:20 INFO - PROCESS | 1905 | 1471351340701 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:42:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2206ms 05:42:20 INFO - PROCESS | 1905 | 1471351340723 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1905 | 1471351340730 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 05:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:42:20 INFO - PROCESS | 1905 | 1471351340738 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1905 | 1471351340743 Marionette TRACE conn5 <- [1,2690,null,{}] 05:42:20 INFO - PROCESS | 1905 | 1471351340751 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:20 INFO - PROCESS | 1905 | 1471351340758 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:21 INFO - PROCESS | 1905 | 1471351341919 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99ccbc00) [pid = 1905] [serial = 1998] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x99c02800) [pid = 1905] [serial = 1994] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f2bec00) [pid = 1905] [serial = 1968] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c8b9400) [pid = 1905] [serial = 1976] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f26fc00) [pid = 1905] [serial = 1967] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x919e2800) [pid = 1905] [serial = 1985] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99cc9000) [pid = 1905] [serial = 1995] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x95029c00) [pid = 1905] [serial = 1997] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9d341400) [pid = 1905] [serial = 1977] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9d531000) [pid = 1905] [serial = 1980] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9b07b400) [pid = 1905] [serial = 1973] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9d34e400) [pid = 1905] [serial = 1979] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93b11000) [pid = 1905] [serial = 1992] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x90b9c400) [pid = 1905] [serial = 1988] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9528c000) [pid = 1905] [serial = 1971] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x946cb800) [pid = 1905] [serial = 1970] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0xa0638800) [pid = 1905] [serial = 1983] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x93a8a400) [pid = 1905] [serial = 1986] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x9b398400) [pid = 1905] [serial = 1974] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x99ff2800) [pid = 1905] [serial = 1982] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x910ea400) [pid = 1905] [serial = 1989] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x93a7ec00) [pid = 1905] [serial = 1991] [outer = (nil)] [url = about:blank] 05:42:22 INFO - PROCESS | 1905 | 1471351342175 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1905 | 1471351342188 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26fc00 == 26 [pid = 1905] [id = 680] 05:42:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x8f270c00) [pid = 1905] [serial = 2041] [outer = (nil)] 05:42:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x8f274c00) [pid = 1905] [serial = 2042] [outer = 0x8f270c00] 05:42:22 INFO - PROCESS | 1905 | 1471351342262 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x90b91000) [pid = 1905] [serial = 2043] [outer = 0x8f270c00] 05:42:23 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:23 INFO - PROCESS | 1905 | 1471351343551 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:42:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2847ms 05:42:23 INFO - PROCESS | 1905 | 1471351343588 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1905 | 1471351343596 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 05:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:42:23 INFO - PROCESS | 1905 | 1471351343605 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1905 | 1471351343610 Marionette TRACE conn5 <- [1,2694,null,{}] 05:42:23 INFO - PROCESS | 1905 | 1471351343617 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:23 INFO - PROCESS | 1905 | 1471351343623 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:23 INFO - PROCESS | 1905 | 1471351343885 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:42:23 INFO - PROCESS | 1905 | 1471351343903 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1905 | 1471351343913 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x910eb400 == 27 [pid = 1905] [id = 681] 05:42:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x910ec800) [pid = 1905] [serial = 2044] [outer = (nil)] 05:42:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x91379000) [pid = 1905] [serial = 2045] [outer = 0x910ec800] 05:42:24 INFO - PROCESS | 1905 | 1471351344001 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x913ae800) [pid = 1905] [serial = 2046] [outer = 0x910ec800] 05:42:25 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:25 INFO - PROCESS | 1905 | 1471351345376 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:42:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1833ms 05:42:25 INFO - PROCESS | 1905 | 1471351345448 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:42:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:42:25 INFO - PROCESS | 1905 | 1471351345453 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 05:42:25 INFO - PROCESS | 1905 | 1471351345460 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1905 | 1471351345463 Marionette TRACE conn5 <- [1,2698,null,{}] 05:42:25 INFO - PROCESS | 1905 | 1471351345471 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 1905 | 1471351345477 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:25 INFO - PROCESS | 1905 | 1471351345753 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:42:25 INFO - PROCESS | 1905 | 1471351345786 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1905 | 1471351345795 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x93a89800 == 28 [pid = 1905] [id = 682] 05:42:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x93b0f000) [pid = 1905] [serial = 2047] [outer = (nil)] 05:42:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x946cbc00) [pid = 1905] [serial = 2048] [outer = 0x93b0f000] 05:42:25 INFO - PROCESS | 1905 | 1471351345868 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x95031400) [pid = 1905] [serial = 2049] [outer = 0x93b0f000] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9aeec000) [pid = 1905] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x8f21c800) [pid = 1905] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9b390000) [pid = 1905] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x9bcd2c00) [pid = 1905] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x90b96000) [pid = 1905] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x90b96400) [pid = 1905] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x9509c400) [pid = 1905] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x9a176800) [pid = 1905] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x913af800) [pid = 1905] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:42:27 INFO - PROCESS | 1905 | --DOMWINDOW == 54 (0x93b19800) [pid = 1905] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:42:27 INFO - PROCESS | 1905 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:27 INFO - PROCESS | 1905 | 1471351347783 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:42:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2339ms 05:42:27 INFO - PROCESS | 1905 | 1471351347800 Marionette TRACE conn5 -> [0,2701,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1905 | 1471351347805 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:42:27 INFO - PROCESS | 1905 | 1471351347829 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1905 | 1471351347837 Marionette TRACE conn5 <- [1,2702,null,{}] 05:42:27 INFO - PROCESS | 1905 | 1471351347843 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 1905 | 1471351347850 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:28 INFO - PROCESS | 1905 | 1471351348031 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:42:28 INFO - PROCESS | 1905 | 1471351348042 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1905 | 1471351348050 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c800 == 29 [pid = 1905] [id = 683] 05:42:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 55 (0x8f222800) [pid = 1905] [serial = 2050] [outer = (nil)] 05:42:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x9528a800) [pid = 1905] [serial = 2051] [outer = 0x8f222800] 05:42:28 INFO - PROCESS | 1905 | 1471351348122 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x99ccb800) [pid = 1905] [serial = 2052] [outer = 0x8f222800] 05:42:28 INFO - PROCESS | 1905 | 1471351348996 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1211ms 05:42:29 INFO - PROCESS | 1905 | 1471351349030 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1905 | 1471351349033 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 05:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:42:29 INFO - PROCESS | 1905 | 1471351349091 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1905 | 1471351349098 Marionette TRACE conn5 <- [1,2706,null,{}] 05:42:29 INFO - PROCESS | 1905 | 1471351349108 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 1905 | 1471351349114 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:29 INFO - PROCESS | 1905 | 1471351349330 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:42:29 INFO - PROCESS | 1905 | 1471351349526 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1905 | 1471351349541 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:29 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214400 == 30 [pid = 1905] [id = 684] 05:42:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x8f2c4400) [pid = 1905] [serial = 2053] [outer = (nil)] 05:42:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x90b9dc00) [pid = 1905] [serial = 2054] [outer = 0x8f2c4400] 05:42:29 INFO - PROCESS | 1905 | 1471351349629 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9108d800) [pid = 1905] [serial = 2055] [outer = 0x8f2c4400] 05:42:30 INFO - PROCESS | 1905 | 1471351350800 Marionette TRACE conn5 <- [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]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1798ms 05:42:30 INFO - PROCESS | 1905 | 1471351350840 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1905 | 1471351350847 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:42:30 INFO - PROCESS | 1905 | 1471351350856 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1905 | 1471351350861 Marionette TRACE conn5 <- [1,2710,null,{}] 05:42:30 INFO - PROCESS | 1905 | 1471351350871 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1905 | 1471351350879 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:31 INFO - PROCESS | 1905 | 1471351351072 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:42:31 INFO - PROCESS | 1905 | 1471351351319 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1905 | 1471351351328 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x95034c00 == 31 [pid = 1905] [id = 685] 05:42:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x95035800) [pid = 1905] [serial = 2056] [outer = (nil)] 05:42:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x9528ec00) [pid = 1905] [serial = 2057] [outer = 0x95035800] 05:42:31 INFO - PROCESS | 1905 | 1471351351464 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x99ccf000) [pid = 1905] [serial = 2058] [outer = 0x95035800] 05:42:32 INFO - PROCESS | 1905 | 1471351352524 Marionette TRACE conn5 <- [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] 05:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:42:32 INFO - PROCESS | 1905 | 1471351352595 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 05:42:32 INFO - PROCESS | 1905 | 1471351352602 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1905 | 1471351352606 Marionette TRACE conn5 <- [1,2714,null,{}] 05:42:32 INFO - PROCESS | 1905 | 1471351352613 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 1905 | 1471351352618 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:32 INFO - PROCESS | 1905 | 1471351352815 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:42:33 INFO - PROCESS | 1905 | 1471351353095 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1905 | 1471351353113 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271c00 == 32 [pid = 1905] [id = 686] 05:42:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9b07c400) [pid = 1905] [serial = 2059] [outer = (nil)] 05:42:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9b080400) [pid = 1905] [serial = 2060] [outer = 0x9b07c400] 05:42:33 INFO - PROCESS | 1905 | 1471351353245 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9b087800) [pid = 1905] [serial = 2061] [outer = 0x9b07c400] 05:42:34 INFO - PROCESS | 1905 | 1471351354258 Marionette TRACE conn5 <- [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]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1738ms 05:42:34 INFO - PROCESS | 1905 | 1471351354341 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1905 | 1471351354345 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 05:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:42:34 INFO - PROCESS | 1905 | 1471351354352 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1905 | 1471351354356 Marionette TRACE conn5 <- [1,2718,null,{}] 05:42:34 INFO - PROCESS | 1905 | 1471351354362 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:34 INFO - PROCESS | 1905 | 1471351354367 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:34 INFO - PROCESS | 1905 | 1471351354563 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:42:34 INFO - PROCESS | 1905 | 1471351354793 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1905 | 1471351354801 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92400 == 33 [pid = 1905] [id = 687] 05:42:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x98279800) [pid = 1905] [serial = 2062] [outer = (nil)] 05:42:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9c482800) [pid = 1905] [serial = 2063] [outer = 0x98279800] 05:42:34 INFO - PROCESS | 1905 | 1471351354937 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9c4c7800) [pid = 1905] [serial = 2064] [outer = 0x98279800] 05:42:36 INFO - PROCESS | 1905 | 1471351356145 Marionette TRACE conn5 <- [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] 05:42:36 INFO - PROCESS | 1905 | 1471351356208 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 05:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:42:36 INFO - PROCESS | 1905 | 1471351356226 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1905 | 1471351356231 Marionette TRACE conn5 <- [1,2722,null,{}] 05:42:36 INFO - PROCESS | 1905 | 1471351356243 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:36 INFO - PROCESS | 1905 | 1471351356252 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:36 INFO - PROCESS | 1905 | 1471351356475 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:42:36 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd000 == 32 [pid = 1905] [id = 664] 05:42:36 INFO - PROCESS | 1905 | --DOCSHELL 0x99ff5400 == 31 [pid = 1905] [id = 672] 05:42:36 INFO - PROCESS | 1905 | --DOCSHELL 0x919dbc00 == 30 [pid = 1905] [id = 663] 05:42:36 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bdc00 == 29 [pid = 1905] [id = 662] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9c8f9000) [pid = 1905] [serial = 2028] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9c8ae400) [pid = 1905] [serial = 2027] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x91089400) [pid = 1905] [serial = 2024] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9bcd8c00) [pid = 1905] [serial = 2021] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9bfc8800) [pid = 1905] [serial = 2009] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9c47dc00) [pid = 1905] [serial = 2010] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x91087000) [pid = 1905] [serial = 2003] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x919dfc00) [pid = 1905] [serial = 2004] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x91089c00) [pid = 1905] [serial = 2012] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x913b0c00) [pid = 1905] [serial = 2025] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x910e7800) [pid = 1905] [serial = 2013] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x99ccdc00) [pid = 1905] [serial = 2006] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x99ccb400) [pid = 1905] [serial = 2007] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x9ae24000) [pid = 1905] [serial = 2018] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 54 (0x9b07d000) [pid = 1905] [serial = 2001] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 53 (0x9aef4800) [pid = 1905] [serial = 2000] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 52 (0x95095c00) [pid = 1905] [serial = 2015] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 51 (0x978c1000) [pid = 1905] [serial = 2016] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 50 (0x9bf0e400) [pid = 1905] [serial = 2022] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | --DOMWINDOW == 49 (0x9aef3000) [pid = 1905] [serial = 2019] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1905 | 1471351356760 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1905 | 1471351356774 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b91800 == 30 [pid = 1905] [id = 688] 05:42:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 50 (0x90b91c00) [pid = 1905] [serial = 2065] [outer = (nil)] 05:42:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 51 (0x9108f000) [pid = 1905] [serial = 2066] [outer = 0x90b91c00] 05:42:36 INFO - PROCESS | 1905 | 1471351356847 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 52 (0x91374c00) [pid = 1905] [serial = 2067] [outer = 0x90b91c00] 05:42:37 INFO - PROCESS | 1905 | 1471351357669 Marionette TRACE conn5 <- [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] 05:42:37 INFO - PROCESS | 1905 | 1471351357720 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:42:37 INFO - PROCESS | 1905 | 1471351357730 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1905 | 1471351357735 Marionette TRACE conn5 <- [1,2726,null,{}] 05:42:37 INFO - PROCESS | 1905 | 1471351357741 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1905 | 1471351357746 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:37 INFO - PROCESS | 1905 | 1471351357916 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:42:37 INFO - PROCESS | 1905 | 1471351357926 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1905 | 1471351357934 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b10c00 == 31 [pid = 1905] [id = 689] 05:42:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 53 (0x946cd400) [pid = 1905] [serial = 2068] [outer = (nil)] 05:42:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 54 (0x9509e400) [pid = 1905] [serial = 2069] [outer = 0x946cd400] 05:42:38 INFO - PROCESS | 1905 | 1471351358019 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 55 (0x978c1800) [pid = 1905] [serial = 2070] [outer = 0x946cd400] 05:42:39 INFO - PROCESS | 1905 | 1471351359029 Marionette TRACE conn5 <- [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]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1330ms 05:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:42:39 INFO - PROCESS | 1905 | 1471351359061 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1905 | 1471351359064 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 05:42:39 INFO - PROCESS | 1905 | 1471351359071 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1905 | 1471351359077 Marionette TRACE conn5 <- [1,2730,null,{}] 05:42:39 INFO - PROCESS | 1905 | 1471351359092 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:39 INFO - PROCESS | 1905 | 1471351359100 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:39 INFO - PROCESS | 1905 | 1471351359324 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:42:39 INFO - PROCESS | 1905 | 1471351359345 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1905 | 1471351359358 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:39 INFO - PROCESS | 1905 | ++DOCSHELL 0x9ae2bc00 == 32 [pid = 1905] [id = 690] 05:42:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x9ae2c400) [pid = 1905] [serial = 2071] [outer = (nil)] 05:42:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x9aeedc00) [pid = 1905] [serial = 2072] [outer = 0x9ae2c400] 05:42:39 INFO - PROCESS | 1905 | 1471351359445 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x9aef5800) [pid = 1905] [serial = 2073] [outer = 0x9ae2c400] 05:42:40 INFO - PROCESS | 1905 | 1471351360783 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:42:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:42:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:42:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1739ms 05:42:40 INFO - PROCESS | 1905 | 1471351360810 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1905 | 1471351360815 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 05:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:42:40 INFO - PROCESS | 1905 | 1471351360832 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1905 | 1471351360835 Marionette TRACE conn5 <- [1,2734,null,{}] 05:42:40 INFO - PROCESS | 1905 | 1471351360841 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1905 | 1471351360846 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:41 INFO - PROCESS | 1905 | 1471351361064 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:42:41 INFO - PROCESS | 1905 | 1471351361132 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1905 | 1471351361139 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b393400 == 33 [pid = 1905] [id = 691] 05:42:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x9b909800) [pid = 1905] [serial = 2074] [outer = (nil)] 05:42:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9bf02800) [pid = 1905] [serial = 2075] [outer = 0x9b909800] 05:42:41 INFO - PROCESS | 1905 | 1471351361213 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x9bf10c00) [pid = 1905] [serial = 2076] [outer = 0x9b909800] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x8f270c00) [pid = 1905] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 59 (0x910ec800) [pid = 1905] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 58 (0x8f2c5400) [pid = 1905] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 57 (0x90b9d800) [pid = 1905] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 56 (0x93b0f000) [pid = 1905] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 55 (0x99cce400) [pid = 1905] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:42:41 INFO - PROCESS | 1905 | --DOMWINDOW == 54 (0x9c8b7800) [pid = 1905] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:42:42 INFO - PROCESS | 1905 | 1471351362172 Marionette TRACE conn5 <- [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]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1382ms 05:42:42 INFO - PROCESS | 1905 | 1471351362214 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1905 | 1471351362218 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:42:42 INFO - PROCESS | 1905 | 1471351362224 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1905 | 1471351362228 Marionette TRACE conn5 <- [1,2738,null,{}] 05:42:42 INFO - PROCESS | 1905 | 1471351362237 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1905 | 1471351362243 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:42 INFO - PROCESS | 1905 | 1471351362404 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:42:42 INFO - PROCESS | 1905 | 1471351362413 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1905 | 1471351362419 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217800 == 34 [pid = 1905] [id = 692] 05:42:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 55 (0x9108f800) [pid = 1905] [serial = 2077] [outer = (nil)] 05:42:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 56 (0x9c482400) [pid = 1905] [serial = 2078] [outer = 0x9108f800] 05:42:42 INFO - PROCESS | 1905 | 1471351362623 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 57 (0x9c8ae800) [pid = 1905] [serial = 2079] [outer = 0x9108f800] 05:42:43 INFO - PROCESS | 1905 | 1471351363400 Marionette TRACE conn5 <- [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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1204ms 05:42:43 INFO - PROCESS | 1905 | 1471351363429 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1905 | 1471351363432 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 05:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:42:43 INFO - PROCESS | 1905 | 1471351363443 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1905 | 1471351363445 Marionette TRACE conn5 <- [1,2742,null,{}] 05:42:43 INFO - PROCESS | 1905 | 1471351363452 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 1905 | 1471351363462 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:43 INFO - PROCESS | 1905 | 1471351363818 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:42:43 INFO - PROCESS | 1905 | 1471351363969 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1905 | 1471351363982 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:44 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b7800 == 35 [pid = 1905] [id = 693] 05:42:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 58 (0x8f2c3c00) [pid = 1905] [serial = 2080] [outer = (nil)] 05:42:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 59 (0x91082800) [pid = 1905] [serial = 2081] [outer = 0x8f2c3c00] 05:42:44 INFO - PROCESS | 1905 | 1471351364088 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 60 (0x9108b400) [pid = 1905] [serial = 2082] [outer = 0x8f2c3c00] 05:42:45 INFO - PROCESS | 1905 | 1471351365125 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1733ms 05:42:45 INFO - PROCESS | 1905 | 1471351365179 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1905 | 1471351365186 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 05:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:42:45 INFO - PROCESS | 1905 | 1471351365194 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1905 | 1471351365199 Marionette TRACE conn5 <- [1,2746,null,{}] 05:42:45 INFO - PROCESS | 1905 | 1471351365206 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:45 INFO - PROCESS | 1905 | 1471351365212 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:45 INFO - PROCESS | 1905 | 1471351365405 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:42:45 INFO - PROCESS | 1905 | 1471351365596 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1905 | 1471351365603 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x9509e800 == 36 [pid = 1905] [id = 694] 05:42:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x982dd000) [pid = 1905] [serial = 2083] [outer = (nil)] 05:42:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x99fe2800) [pid = 1905] [serial = 2084] [outer = 0x982dd000] 05:42:45 INFO - PROCESS | 1905 | 1471351365745 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9a1a5000) [pid = 1905] [serial = 2085] [outer = 0x982dd000] 05:42:46 INFO - PROCESS | 1905 | 1471351366774 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1639ms 05:42:46 INFO - PROCESS | 1905 | 1471351366834 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1905 | 1471351366839 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:42:46 INFO - PROCESS | 1905 | 1471351366846 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1905 | 1471351366851 Marionette TRACE conn5 <- [1,2750,null,{}] 05:42:46 INFO - PROCESS | 1905 | 1471351366857 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1905 | 1471351366863 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:47 INFO - PROCESS | 1905 | 1471351367051 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:42:47 INFO - PROCESS | 1905 | 1471351367237 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1905 | 1471351367249 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c482c00 == 37 [pid = 1905] [id = 695] 05:42:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9c8ae400) [pid = 1905] [serial = 2086] [outer = (nil)] 05:42:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9c8b9800) [pid = 1905] [serial = 2087] [outer = 0x9c8ae400] 05:42:47 INFO - PROCESS | 1905 | 1471351367338 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9c954c00) [pid = 1905] [serial = 2088] [outer = 0x9c8ae400] 05:42:48 INFO - PROCESS | 1905 | 1471351368313 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1486ms 05:42:48 INFO - PROCESS | 1905 | 1471351368332 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1905 | 1471351368338 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:42:48 INFO - PROCESS | 1905 | 1471351368356 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1905 | 1471351368363 Marionette TRACE conn5 <- [1,2754,null,{}] 05:42:48 INFO - PROCESS | 1905 | 1471351368369 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:48 INFO - PROCESS | 1905 | 1471351368375 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:48 INFO - PROCESS | 1905 | 1471351368620 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:42:48 INFO - PROCESS | 1905 | 1471351368770 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1905 | 1471351368779 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x91084400 == 38 [pid = 1905] [id = 696] 05:42:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99fea000) [pid = 1905] [serial = 2089] [outer = (nil)] 05:42:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9d574000) [pid = 1905] [serial = 2090] [outer = 0x99fea000] 05:42:48 INFO - PROCESS | 1905 | 1471351368860 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0xa04cb000) [pid = 1905] [serial = 2091] [outer = 0x99fea000] 05:42:49 INFO - PROCESS | 1905 | 1471351369846 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1551ms 05:42:49 INFO - PROCESS | 1905 | 1471351369900 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1905 | 1471351369904 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 05:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:42:49 INFO - PROCESS | 1905 | 1471351369910 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1905 | 1471351369914 Marionette TRACE conn5 <- [1,2758,null,{}] 05:42:49 INFO - PROCESS | 1905 | 1471351369920 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 1905 | 1471351369925 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:50 INFO - PROCESS | 1905 | 1471351370103 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:42:50 INFO - PROCESS | 1905 | 1471351370289 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1905 | 1471351370300 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c483800 == 39 [pid = 1905] [id = 697] 05:42:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9d34cc00) [pid = 1905] [serial = 2092] [outer = (nil)] 05:42:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0xa0633800) [pid = 1905] [serial = 2093] [outer = 0x9d34cc00] 05:42:50 INFO - PROCESS | 1905 | 1471351370383 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0xa063c400) [pid = 1905] [serial = 2094] [outer = 0x9d34cc00] 05:42:51 INFO - PROCESS | 1905 | 1471351371297 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1436ms 05:42:51 INFO - PROCESS | 1905 | 1471351371347 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1905 | 1471351371351 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 05:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:42:51 INFO - PROCESS | 1905 | 1471351371376 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1905 | 1471351371379 Marionette TRACE conn5 <- [1,2762,null,{}] 05:42:51 INFO - PROCESS | 1905 | 1471351371388 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:51 INFO - PROCESS | 1905 | 1471351371392 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:51 INFO - PROCESS | 1905 | 1471351371620 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:42:51 INFO - PROCESS | 1905 | 1471351371820 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1905 | 1471351371838 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b94400 == 40 [pid = 1905] [id = 698] 05:42:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0xa063e800) [pid = 1905] [serial = 2095] [outer = (nil)] 05:42:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa10a0c00) [pid = 1905] [serial = 2096] [outer = 0xa063e800] 05:42:51 INFO - PROCESS | 1905 | 1471351371960 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0xa22ae800) [pid = 1905] [serial = 2097] [outer = 0xa063e800] 05:42:53 INFO - PROCESS | 1905 | 1471351373213 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1909ms 05:42:53 INFO - PROCESS | 1905 | 1471351373268 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1905 | 1471351373275 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:42:53 INFO - PROCESS | 1905 | 1471351373284 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1905 | 1471351373293 Marionette TRACE conn5 <- [1,2766,null,{}] 05:42:53 INFO - PROCESS | 1905 | 1471351373317 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:53 INFO - PROCESS | 1905 | 1471351373324 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:53 INFO - PROCESS | 1905 | 1471351373531 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:42:53 INFO - PROCESS | 1905 | 1471351373876 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1905 | 1471351373891 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9c400 == 41 [pid = 1905] [id = 699] 05:42:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x90b9c800) [pid = 1905] [serial = 2098] [outer = (nil)] 05:42:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913b2000) [pid = 1905] [serial = 2099] [outer = 0x90b9c800] 05:42:53 INFO - PROCESS | 1905 | 1471351373969 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x919db800) [pid = 1905] [serial = 2100] [outer = 0x90b9c800] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x913adc00 == 40 [pid = 1905] [id = 666] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x910ecc00 == 39 [pid = 1905] [id = 661] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x90b90c00 == 38 [pid = 1905] [id = 668] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x9528b800 == 37 [pid = 1905] [id = 673] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9e800 == 36 [pid = 1905] [id = 677] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x9bcd2000 == 35 [pid = 1905] [id = 669] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f215800 == 34 [pid = 1905] [id = 675] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bc000 == 33 [pid = 1905] [id = 679] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c6400 == 32 [pid = 1905] [id = 676] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x9108fc00 == 31 [pid = 1905] [id = 665] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac2000 == 30 [pid = 1905] [id = 671] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26fc00 == 29 [pid = 1905] [id = 680] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21a400 == 28 [pid = 1905] [id = 674] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94800 == 27 [pid = 1905] [id = 670] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x8f213400 == 26 [pid = 1905] [id = 667] 05:42:55 INFO - PROCESS | 1905 | --DOCSHELL 0x9c4cb400 == 25 [pid = 1905] [id = 678] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x946cbc00) [pid = 1905] [serial = 2048] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x93a83000) [pid = 1905] [serial = 2030] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9bcdac00) [pid = 1905] [serial = 2034] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9b082800) [pid = 1905] [serial = 2033] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9d573400) [pid = 1905] [serial = 2037] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d350c00) [pid = 1905] [serial = 2036] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x95031400) [pid = 1905] [serial = 2049] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x913ae800) [pid = 1905] [serial = 2046] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9528a800) [pid = 1905] [serial = 2051] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f274c00) [pid = 1905] [serial = 2042] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x90b91000) [pid = 1905] [serial = 2043] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x91379000) [pid = 1905] [serial = 2045] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99ca1c00) [pid = 1905] [serial = 2040] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x93ac4000) [pid = 1905] [serial = 2039] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x95289800) [pid = 1905] [serial = 2031] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1905 | 1471351375962 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2718ms 05:42:56 INFO - PROCESS | 1905 | 1471351376002 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1905 | 1471351376009 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:42:56 INFO - PROCESS | 1905 | 1471351376017 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1905 | 1471351376021 Marionette TRACE conn5 <- [1,2770,null,{}] 05:42:56 INFO - PROCESS | 1905 | 1471351376030 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:56 INFO - PROCESS | 1905 | 1471351376036 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:56 INFO - PROCESS | 1905 | 1471351376209 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:42:56 INFO - PROCESS | 1905 | 1471351376220 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1905 | 1471351376234 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f270800 == 26 [pid = 1905] [id = 700] 05:42:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f272000) [pid = 1905] [serial = 2101] [outer = (nil)] 05:42:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x90b96000) [pid = 1905] [serial = 2102] [outer = 0x8f272000] 05:42:56 INFO - PROCESS | 1905 | 1471351376362 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b9b000) [pid = 1905] [serial = 2103] [outer = 0x8f272000] 05:42:57 INFO - PROCESS | 1905 | 1471351377303 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1340ms 05:42:57 INFO - PROCESS | 1905 | 1471351377357 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1905 | 1471351377365 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 05:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:42:57 INFO - PROCESS | 1905 | 1471351377376 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1905 | 1471351377380 Marionette TRACE conn5 <- [1,2774,null,{}] 05:42:57 INFO - PROCESS | 1905 | 1471351377394 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:57 INFO - PROCESS | 1905 | 1471351377400 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:57 INFO - PROCESS | 1905 | 1471351377578 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:42:57 INFO - PROCESS | 1905 | 1471351377589 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1905 | 1471351377594 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x919da400 == 27 [pid = 1905] [id = 701] 05:42:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x919dd800) [pid = 1905] [serial = 2104] [outer = (nil)] 05:42:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e6800) [pid = 1905] [serial = 2105] [outer = 0x919dd800] 05:42:57 INFO - PROCESS | 1905 | 1471351377672 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x93a82400) [pid = 1905] [serial = 2106] [outer = 0x919dd800] 05:42:58 INFO - PROCESS | 1905 | 1471351378736 Marionette TRACE conn5 <- [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]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1391ms 05:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:42:58 INFO - PROCESS | 1905 | 1471351378767 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1905 | 1471351378770 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 05:42:58 INFO - PROCESS | 1905 | 1471351378778 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1905 | 1471351378784 Marionette TRACE conn5 <- [1,2778,null,{}] 05:42:58 INFO - PROCESS | 1905 | 1471351378813 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1905 | 1471351378821 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:59 INFO - PROCESS | 1905 | 1471351379039 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:42:59 INFO - PROCESS | 1905 | 1471351379066 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1905 | 1471351379077 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:42:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x95288400 == 28 [pid = 1905] [id = 702] 05:42:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9528b800) [pid = 1905] [serial = 2107] [outer = (nil)] 05:42:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x978c7800) [pid = 1905] [serial = 2108] [outer = 0x9528b800] 05:42:59 INFO - PROCESS | 1905 | 1471351379153 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99181400) [pid = 1905] [serial = 2109] [outer = 0x9528b800] 05:43:00 INFO - PROCESS | 1905 | 1471351380123 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1400ms 05:43:00 INFO - PROCESS | 1905 | 1471351380180 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1905 | 1471351380184 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:43:00 INFO - PROCESS | 1905 | 1471351380191 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1905 | 1471351380194 Marionette TRACE conn5 <- [1,2782,null,{}] 05:43:00 INFO - PROCESS | 1905 | 1471351380200 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 1905 | 1471351380205 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:00 INFO - PROCESS | 1905 | 1471351380433 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f2c4400) [pid = 1905] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x95035800) [pid = 1905] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x90b91c00) [pid = 1905] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9ae2c400) [pid = 1905] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9b909800) [pid = 1905] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x946cd400) [pid = 1905] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x98279800) [pid = 1905] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b07c400) [pid = 1905] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:43:00 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x8f222800) [pid = 1905] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:43:01 INFO - PROCESS | 1905 | 1471351381002 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1905 | 1471351381011 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f222800 == 29 [pid = 1905] [id = 703] 05:43:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x8f2bc800) [pid = 1905] [serial = 2110] [outer = (nil)] 05:43:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x919e0400) [pid = 1905] [serial = 2111] [outer = 0x8f2bc800] 05:43:01 INFO - PROCESS | 1905 | 1471351381083 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99cd5400) [pid = 1905] [serial = 2112] [outer = 0x8f2bc800] 05:43:01 INFO - PROCESS | 1905 | 1471351381879 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1737ms 05:43:01 INFO - PROCESS | 1905 | 1471351381930 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1905 | 1471351381934 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:43:01 INFO - PROCESS | 1905 | 1471351381940 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1905 | 1471351381944 Marionette TRACE conn5 <- [1,2786,null,{}] 05:43:01 INFO - PROCESS | 1905 | 1471351381949 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:01 INFO - PROCESS | 1905 | 1471351381954 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:02 INFO - PROCESS | 1905 | 1471351382114 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:43:02 INFO - PROCESS | 1905 | 1471351382123 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1905 | 1471351382138 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a17f800 == 30 [pid = 1905] [id = 704] 05:43:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9a180800) [pid = 1905] [serial = 2113] [outer = (nil)] 05:43:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9aeeb000) [pid = 1905] [serial = 2114] [outer = 0x9a180800] 05:43:02 INFO - PROCESS | 1905 | 1471351382210 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9aef4000) [pid = 1905] [serial = 2115] [outer = 0x9a180800] 05:43:03 INFO - PROCESS | 1905 | 1471351383286 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1385ms 05:43:03 INFO - PROCESS | 1905 | 1471351383327 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1905 | 1471351383334 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 05:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:43:03 INFO - PROCESS | 1905 | 1471351383343 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1905 | 1471351383348 Marionette TRACE conn5 <- [1,2790,null,{}] 05:43:03 INFO - PROCESS | 1905 | 1471351383357 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:03 INFO - PROCESS | 1905 | 1471351383363 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:03 INFO - PROCESS | 1905 | 1471351383590 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:43:03 INFO - PROCESS | 1905 | 1471351383861 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1905 | 1471351383877 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f274800 == 31 [pid = 1905] [id = 705] 05:43:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x8f275800) [pid = 1905] [serial = 2116] [outer = (nil)] 05:43:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x91090000) [pid = 1905] [serial = 2117] [outer = 0x8f275800] 05:43:04 INFO - PROCESS | 1905 | 1471351384008 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x913b4000) [pid = 1905] [serial = 2118] [outer = 0x8f275800] 05:43:05 INFO - PROCESS | 1905 | 1471351385034 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1733ms 05:43:05 INFO - PROCESS | 1905 | 1471351385076 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1905 | 1471351385083 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 05:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:43:05 INFO - PROCESS | 1905 | 1471351385094 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1905 | 1471351385098 Marionette TRACE conn5 <- [1,2794,null,{}] 05:43:05 INFO - PROCESS | 1905 | 1471351385105 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:05 INFO - PROCESS | 1905 | 1471351385112 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:05 INFO - PROCESS | 1905 | 1471351385307 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:43:05 INFO - PROCESS | 1905 | 1471351385539 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1905 | 1471351385552 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac5800 == 32 [pid = 1905] [id = 706] 05:43:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9528bc00) [pid = 1905] [serial = 2119] [outer = (nil)] 05:43:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c06000) [pid = 1905] [serial = 2120] [outer = 0x9528bc00] 05:43:05 INFO - PROCESS | 1905 | 1471351385680 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99597800) [pid = 1905] [serial = 2121] [outer = 0x9528bc00] 05:43:06 INFO - PROCESS | 1905 | 1471351386742 Marionette TRACE conn5 <- [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]]]}] 05:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1697ms 05:43:06 INFO - PROCESS | 1905 | 1471351386792 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1905 | 1471351386797 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 05:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:43:06 INFO - PROCESS | 1905 | 1471351386804 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1905 | 1471351386810 Marionette TRACE conn5 <- [1,2798,null,{}] 05:43:06 INFO - PROCESS | 1905 | 1471351386827 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:06 INFO - PROCESS | 1905 | 1471351386837 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:07 INFO - PROCESS | 1905 | 1471351387162 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:43:07 INFO - PROCESS | 1905 | 1471351387357 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1905 | 1471351387372 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b914000 == 33 [pid = 1905] [id = 707] 05:43:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9b914800) [pid = 1905] [serial = 2122] [outer = (nil)] 05:43:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bf06800) [pid = 1905] [serial = 2123] [outer = 0x9b914800] 05:43:07 INFO - PROCESS | 1905 | 1471351387456 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9bfc6000) [pid = 1905] [serial = 2124] [outer = 0x9b914800] 05:43:08 INFO - PROCESS | 1905 | 1471351388478 Marionette TRACE conn5 <- [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]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1736ms 05:43:08 INFO - PROCESS | 1905 | 1471351388541 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1905 | 1471351388547 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 05:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:43:08 INFO - PROCESS | 1905 | 1471351388553 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1905 | 1471351388557 Marionette TRACE conn5 <- [1,2802,null,{}] 05:43:08 INFO - PROCESS | 1905 | 1471351388563 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:08 INFO - PROCESS | 1905 | 1471351388568 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:08 INFO - PROCESS | 1905 | 1471351388752 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:43:09 INFO - PROCESS | 1905 | 1471351389148 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1905 | 1471351389156 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21dc00 == 34 [pid = 1905] [id = 708] 05:43:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x8f220800) [pid = 1905] [serial = 2125] [outer = (nil)] 05:43:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x8f271800) [pid = 1905] [serial = 2126] [outer = 0x8f220800] 05:43:09 INFO - PROCESS | 1905 | 1471351389278 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x8f2bdc00) [pid = 1905] [serial = 2127] [outer = 0x8f220800] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9108d800) [pid = 1905] [serial = 2055] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9528ec00) [pid = 1905] [serial = 2057] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9108f000) [pid = 1905] [serial = 2066] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9aef5800) [pid = 1905] [serial = 2073] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bf10c00) [pid = 1905] [serial = 2076] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9bf02800) [pid = 1905] [serial = 2075] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x91374c00) [pid = 1905] [serial = 2067] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x978c1800) [pid = 1905] [serial = 2070] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x90b9dc00) [pid = 1905] [serial = 2054] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9aeedc00) [pid = 1905] [serial = 2072] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9c482800) [pid = 1905] [serial = 2063] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9b080400) [pid = 1905] [serial = 2060] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9509e400) [pid = 1905] [serial = 2069] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99ccb800) [pid = 1905] [serial = 2052] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99ccf000) [pid = 1905] [serial = 2058] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9c482400) [pid = 1905] [serial = 2078] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9c4c7800) [pid = 1905] [serial = 2064] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9b087800) [pid = 1905] [serial = 2061] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1905 | 1471351390323 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1836ms 05:43:10 INFO - PROCESS | 1905 | 1471351390393 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1905 | 1471351390398 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:43:10 INFO - PROCESS | 1905 | 1471351390406 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1905 | 1471351390410 Marionette TRACE conn5 <- [1,2806,null,{}] 05:43:10 INFO - PROCESS | 1905 | 1471351390418 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 1905 | 1471351390425 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:10 INFO - PROCESS | 1905 | 1471351390591 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:43:10 INFO - PROCESS | 1905 | 1471351390735 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1905 | 1471351390743 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bd800 == 35 [pid = 1905] [id = 709] 05:43:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x9108f000) [pid = 1905] [serial = 2128] [outer = (nil)] 05:43:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x919e7400) [pid = 1905] [serial = 2129] [outer = 0x9108f000] 05:43:10 INFO - PROCESS | 1905 | 1471351390822 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9502a000) [pid = 1905] [serial = 2130] [outer = 0x9108f000] 05:43:11 INFO - PROCESS | 1905 | 1471351391675 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1282ms 05:43:11 INFO - PROCESS | 1905 | 1471351391708 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1905 | 1471351391714 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:43:11 INFO - PROCESS | 1905 | 1471351391723 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1905 | 1471351391726 Marionette TRACE conn5 <- [1,2810,null,{}] 05:43:11 INFO - PROCESS | 1905 | 1471351391732 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1905 | 1471351391737 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:11 INFO - PROCESS | 1905 | 1471351391899 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:43:11 INFO - PROCESS | 1905 | 1471351391920 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1905 | 1471351391930 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213400 == 36 [pid = 1905] [id = 710] 05:43:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x99ccbc00) [pid = 1905] [serial = 2131] [outer = (nil)] 05:43:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99cd2c00) [pid = 1905] [serial = 2132] [outer = 0x99ccbc00] 05:43:12 INFO - PROCESS | 1905 | 1471351392040 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9a176800) [pid = 1905] [serial = 2133] [outer = 0x99ccbc00] 05:43:13 INFO - PROCESS | 1905 | 1471351393034 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1341ms 05:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:43:13 INFO - PROCESS | 1905 | 1471351393065 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1905 | 1471351393068 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 05:43:13 INFO - PROCESS | 1905 | 1471351393083 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1905 | 1471351393092 Marionette TRACE conn5 <- [1,2814,null,{}] 05:43:13 INFO - PROCESS | 1905 | 1471351393111 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:13 INFO - PROCESS | 1905 | 1471351393119 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:13 INFO - PROCESS | 1905 | 1471351393340 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:43:13 INFO - PROCESS | 1905 | 1471351393362 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1905 | 1471351393371 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x95036c00 == 37 [pid = 1905] [id = 711] 05:43:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b087c00) [pid = 1905] [serial = 2134] [outer = (nil)] 05:43:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b913800) [pid = 1905] [serial = 2135] [outer = 0x9b087c00] 05:43:13 INFO - PROCESS | 1905 | 1471351393441 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9bcd9000) [pid = 1905] [serial = 2136] [outer = 0x9b087c00] 05:43:14 INFO - PROCESS | 1905 | 1471351394437 Marionette TRACE conn5 <- [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]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1409ms 05:43:14 INFO - PROCESS | 1905 | 1471351394484 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1905 | 1471351394489 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:43:14 INFO - PROCESS | 1905 | 1471351394503 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1905 | 1471351394506 Marionette TRACE conn5 <- [1,2818,null,{}] 05:43:14 INFO - PROCESS | 1905 | 1471351394513 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:14 INFO - PROCESS | 1905 | 1471351394518 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:14 INFO - PROCESS | 1905 | 1471351394739 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:43:14 INFO - PROCESS | 1905 | 1471351394761 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1905 | 1471351394768 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f268000 == 38 [pid = 1905] [id = 712] 05:43:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x95286c00) [pid = 1905] [serial = 2137] [outer = (nil)] 05:43:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9c4ca800) [pid = 1905] [serial = 2138] [outer = 0x95286c00] 05:43:14 INFO - PROCESS | 1905 | 1471351394839 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9c8aac00) [pid = 1905] [serial = 2139] [outer = 0x95286c00] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9108f800) [pid = 1905] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9528b800) [pid = 1905] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x8f2bc800) [pid = 1905] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f272000) [pid = 1905] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x90b9c800) [pid = 1905] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f2c3c00) [pid = 1905] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x982dd000) [pid = 1905] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x9c8ae400) [pid = 1905] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x99fea000) [pid = 1905] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9d34cc00) [pid = 1905] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:43:15 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0xa063e800) [pid = 1905] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:43:15 INFO - PROCESS | 1905 | 1471351395916 Marionette TRACE conn5 <- [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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1430ms 05:43:15 INFO - PROCESS | 1905 | 1471351395933 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1905 | 1471351395937 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:43:15 INFO - PROCESS | 1905 | 1471351395943 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1905 | 1471351395946 Marionette TRACE conn5 <- [1,2822,null,{}] 05:43:15 INFO - PROCESS | 1905 | 1471351395952 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 1905 | 1471351395957 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:16 INFO - PROCESS | 1905 | 1471351396172 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:43:16 INFO - PROCESS | 1905 | 1471351396190 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1905 | 1471351396209 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:16 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f221800 == 39 [pid = 1905] [id = 713] 05:43:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9108c400) [pid = 1905] [serial = 2140] [outer = (nil)] 05:43:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9aeed400) [pid = 1905] [serial = 2141] [outer = 0x9108c400] 05:43:16 INFO - PROCESS | 1905 | 1471351396291 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x9c8aa400) [pid = 1905] [serial = 2142] [outer = 0x9108c400] 05:43:17 INFO - PROCESS | 1905 | 1471351397230 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1330ms 05:43:17 INFO - PROCESS | 1905 | 1471351397274 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1905 | 1471351397277 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:43:17 INFO - PROCESS | 1905 | 1471351397283 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1905 | 1471351397286 Marionette TRACE conn5 <- [1,2826,null,{}] 05:43:17 INFO - PROCESS | 1905 | 1471351397292 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:17 INFO - PROCESS | 1905 | 1471351397297 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:17 INFO - PROCESS | 1905 | 1471351397451 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:43:17 INFO - PROCESS | 1905 | 1471351397702 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1905 | 1471351397712 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f217400 == 40 [pid = 1905] [id = 714] 05:43:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f219c00) [pid = 1905] [serial = 2143] [outer = (nil)] 05:43:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f269800) [pid = 1905] [serial = 2144] [outer = 0x8f219c00] 05:43:17 INFO - PROCESS | 1905 | 1471351397806 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x8f2c0400) [pid = 1905] [serial = 2145] [outer = 0x8f219c00] 05:43:18 INFO - PROCESS | 1905 | 1471351398827 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1587ms 05:43:18 INFO - PROCESS | 1905 | 1471351398889 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1905 | 1471351398895 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 05:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:43:18 INFO - PROCESS | 1905 | 1471351398905 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1905 | 1471351398910 Marionette TRACE conn5 <- [1,2830,null,{}] 05:43:18 INFO - PROCESS | 1905 | 1471351398918 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:18 INFO - PROCESS | 1905 | 1471351398927 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:19 INFO - PROCESS | 1905 | 1471351399122 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:43:19 INFO - PROCESS | 1905 | 1471351399313 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1905 | 1471351399323 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:19 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9a400 == 41 [pid = 1905] [id = 715] 05:43:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x913b3400) [pid = 1905] [serial = 2146] [outer = (nil)] 05:43:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x95032c00) [pid = 1905] [serial = 2147] [outer = 0x913b3400] 05:43:19 INFO - PROCESS | 1905 | 1471351399500 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9528ec00) [pid = 1905] [serial = 2148] [outer = 0x913b3400] 05:43:20 INFO - PROCESS | 1905 | 1471351400496 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1636ms 05:43:20 INFO - PROCESS | 1905 | 1471351400544 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1905 | 1471351400551 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:43:20 INFO - PROCESS | 1905 | 1471351400558 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1905 | 1471351400561 Marionette TRACE conn5 <- [1,2834,null,{}] 05:43:20 INFO - PROCESS | 1905 | 1471351400568 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:20 INFO - PROCESS | 1905 | 1471351400574 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:20 INFO - PROCESS | 1905 | 1471351400768 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:43:21 INFO - PROCESS | 1905 | 1471351400979 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1905 | 1471351400992 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x95034000 == 42 [pid = 1905] [id = 716] 05:43:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c0b000) [pid = 1905] [serial = 2149] [outer = (nil)] 05:43:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99fe1000) [pid = 1905] [serial = 2150] [outer = 0x99c0b000] 05:43:21 INFO - PROCESS | 1905 | 1471351401203 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aef8800) [pid = 1905] [serial = 2151] [outer = 0x99c0b000] 05:43:22 INFO - PROCESS | 1905 | 1471351402217 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 05:43:22 INFO - PROCESS | 1905 | 1471351402296 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1905 | 1471351402300 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:43:22 INFO - PROCESS | 1905 | 1471351402317 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1905 | 1471351402326 Marionette TRACE conn5 <- [1,2838,null,{}] 05:43:22 INFO - PROCESS | 1905 | 1471351402332 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1905 | 1471351402341 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:22 INFO - PROCESS | 1905 | 1471351402667 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:43:22 INFO - PROCESS | 1905 | 1471351402811 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1905 | 1471351402824 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:22 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214c00 == 43 [pid = 1905] [id = 717] 05:43:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9bf10400) [pid = 1905] [serial = 2152] [outer = (nil)] 05:43:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9c94c400) [pid = 1905] [serial = 2153] [outer = 0x9bf10400] 05:43:22 INFO - PROCESS | 1905 | 1471351402948 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d34b000) [pid = 1905] [serial = 2154] [outer = 0x9bf10400] 05:43:23 INFO - PROCESS | 1905 | 1471351403900 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1647ms 05:43:23 INFO - PROCESS | 1905 | 1471351403956 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:43:23 INFO - PROCESS | 1905 | 1471351403961 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 05:43:23 INFO - PROCESS | 1905 | 1471351403968 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1905 | 1471351403972 Marionette TRACE conn5 <- [1,2842,null,{}] 05:43:23 INFO - PROCESS | 1905 | 1471351403978 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:23 INFO - PROCESS | 1905 | 1471351403983 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:24 INFO - PROCESS | 1905 | 1471351404175 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:43:24 INFO - PROCESS | 1905 | 1471351404363 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1905 | 1471351404375 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e2400 == 44 [pid = 1905] [id = 718] 05:43:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9b07d400) [pid = 1905] [serial = 2155] [outer = (nil)] 05:43:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d574c00) [pid = 1905] [serial = 2156] [outer = 0x9b07d400] 05:43:24 INFO - PROCESS | 1905 | 1471351404459 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa04ac800) [pid = 1905] [serial = 2157] [outer = 0x9b07d400] 05:43:25 INFO - PROCESS | 1905 | 1471351405466 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1545ms 05:43:25 INFO - PROCESS | 1905 | 1471351405513 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:43:25 INFO - PROCESS | 1905 | 1471351405518 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 05:43:25 INFO - PROCESS | 1905 | 1471351405525 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1905 | 1471351405529 Marionette TRACE conn5 <- [1,2846,null,{}] 05:43:25 INFO - PROCESS | 1905 | 1471351405535 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1905 | 1471351405541 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:25 INFO - PROCESS | 1905 | 1471351405723 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:43:25 INFO - PROCESS | 1905 | 1471351405934 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1905 | 1471351405952 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:26 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf06c00 == 45 [pid = 1905] [id = 719] 05:43:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9d529000) [pid = 1905] [serial = 2158] [outer = (nil)] 05:43:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa0631400) [pid = 1905] [serial = 2159] [outer = 0x9d529000] 05:43:26 INFO - PROCESS | 1905 | 1471351406094 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa1099c00) [pid = 1905] [serial = 2160] [outer = 0x9d529000] 05:43:27 INFO - PROCESS | 1905 | 1471351407453 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1984ms 05:43:27 INFO - PROCESS | 1905 | 1471351407509 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1905 | 1471351407515 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:43:27 INFO - PROCESS | 1905 | 1471351407523 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1905 | 1471351407528 Marionette TRACE conn5 <- [1,2850,null,{}] 05:43:27 INFO - PROCESS | 1905 | 1471351407536 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:27 INFO - PROCESS | 1905 | 1471351407543 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:27 INFO - PROCESS | 1905 | 1471351407719 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:43:27 INFO - PROCESS | 1905 | 1471351407970 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1905 | 1471351407985 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x913aec00 == 46 [pid = 1905] [id = 720] 05:43:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x913b1800) [pid = 1905] [serial = 2161] [outer = (nil)] 05:43:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x919dd400) [pid = 1905] [serial = 2162] [outer = 0x913b1800] 05:43:28 INFO - PROCESS | 1905 | 1471351408148 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x919e5800) [pid = 1905] [serial = 2163] [outer = 0x913b1800] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f221800 == 45 [pid = 1905] [id = 713] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f268000 == 44 [pid = 1905] [id = 712] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x95036c00 == 43 [pid = 1905] [id = 711] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f213400 == 42 [pid = 1905] [id = 710] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bd800 == 41 [pid = 1905] [id = 709] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21dc00 == 40 [pid = 1905] [id = 708] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9c483800 == 39 [pid = 1905] [id = 697] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9509e800 == 38 [pid = 1905] [id = 694] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x93b10c00 == 37 [pid = 1905] [id = 689] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f270800 == 36 [pid = 1905] [id = 700] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b94400 == 35 [pid = 1905] [id = 698] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9ae2bc00 == 34 [pid = 1905] [id = 690] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x919da400 == 33 [pid = 1905] [id = 701] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21c800 == 32 [pid = 1905] [id = 683] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214400 == 31 [pid = 1905] [id = 684] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f222800 == 30 [pid = 1905] [id = 703] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9b393400 == 29 [pid = 1905] [id = 691] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x95288400 == 28 [pid = 1905] [id = 702] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f274800 == 27 [pid = 1905] [id = 705] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271c00 == 26 [pid = 1905] [id = 686] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9c482c00 == 25 [pid = 1905] [id = 695] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x93ac5800 == 24 [pid = 1905] [id = 706] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x910eb400 == 23 [pid = 1905] [id = 681] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217800 == 22 [pid = 1905] [id = 692] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9b914000 == 21 [pid = 1905] [id = 707] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x93a89800 == 20 [pid = 1905] [id = 682] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x91084400 == 19 [pid = 1905] [id = 696] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9a17f800 == 18 [pid = 1905] [id = 704] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b91800 == 17 [pid = 1905] [id = 688] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2b7800 == 16 [pid = 1905] [id = 693] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x95034c00 == 15 [pid = 1905] [id = 685] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92400 == 14 [pid = 1905] [id = 687] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9c400 == 13 [pid = 1905] [id = 699] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x9bf06c00 == 12 [pid = 1905] [id = 719] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x919e2400 == 11 [pid = 1905] [id = 718] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f214c00 == 10 [pid = 1905] [id = 717] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9a400 == 9 [pid = 1905] [id = 715] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x95034000 == 8 [pid = 1905] [id = 716] 05:43:29 INFO - PROCESS | 1905 | --DOCSHELL 0x8f217400 == 7 [pid = 1905] [id = 714] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9c8ae800) [pid = 1905] [serial = 2079] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9aeeb000) [pid = 1905] [serial = 2114] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x978c7800) [pid = 1905] [serial = 2108] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x919e0400) [pid = 1905] [serial = 2111] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x99181400) [pid = 1905] [serial = 2109] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x90b96000) [pid = 1905] [serial = 2102] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x90b9b000) [pid = 1905] [serial = 2103] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x913b2000) [pid = 1905] [serial = 2099] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x919db800) [pid = 1905] [serial = 2100] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x919e6800) [pid = 1905] [serial = 2105] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9108b400) [pid = 1905] [serial = 2082] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x91082800) [pid = 1905] [serial = 2081] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9a1a5000) [pid = 1905] [serial = 2085] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99fe2800) [pid = 1905] [serial = 2084] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9c954c00) [pid = 1905] [serial = 2088] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9c8b9800) [pid = 1905] [serial = 2087] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0xa04cb000) [pid = 1905] [serial = 2091] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9d574000) [pid = 1905] [serial = 2090] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0xa063c400) [pid = 1905] [serial = 2094] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0xa0633800) [pid = 1905] [serial = 2093] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0xa10a0c00) [pid = 1905] [serial = 2096] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa22ae800) [pid = 1905] [serial = 2097] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99cd5400) [pid = 1905] [serial = 2112] [outer = (nil)] [url = about:blank] 05:43:30 INFO - PROCESS | 1905 | 1471351410191 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2736ms 05:43:30 INFO - PROCESS | 1905 | 1471351410259 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1905 | 1471351410265 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 05:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:43:30 INFO - PROCESS | 1905 | 1471351410277 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1905 | 1471351410281 Marionette TRACE conn5 <- [1,2854,null,{}] 05:43:30 INFO - PROCESS | 1905 | 1471351410347 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:30 INFO - PROCESS | 1905 | 1471351410354 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:30 INFO - PROCESS | 1905 | 1471351410582 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:43:30 INFO - PROCESS | 1905 | 1471351410669 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1905 | 1471351410678 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9b800 == 8 [pid = 1905] [id = 721] 05:43:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x90b9cc00) [pid = 1905] [serial = 2164] [outer = (nil)] 05:43:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x91084400) [pid = 1905] [serial = 2165] [outer = 0x90b9cc00] 05:43:30 INFO - PROCESS | 1905 | 1471351410831 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9108ec00) [pid = 1905] [serial = 2166] [outer = 0x90b9cc00] 05:43:31 INFO - PROCESS | 1905 | 1471351411667 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1440ms 05:43:31 INFO - PROCESS | 1905 | 1471351411713 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:43:31 INFO - PROCESS | 1905 | 1471351411722 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 05:43:31 INFO - PROCESS | 1905 | 1471351411733 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1905 | 1471351411737 Marionette TRACE conn5 <- [1,2858,null,{}] 05:43:31 INFO - PROCESS | 1905 | 1471351411744 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:31 INFO - PROCESS | 1905 | 1471351411749 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:31 INFO - PROCESS | 1905 | 1471351411930 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:43:31 INFO - PROCESS | 1905 | 1471351411941 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1905 | 1471351411952 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:32 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b98000 == 9 [pid = 1905] [id = 722] 05:43:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x919d9800) [pid = 1905] [serial = 2167] [outer = (nil)] 05:43:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919df000) [pid = 1905] [serial = 2168] [outer = 0x919d9800] 05:43:32 INFO - PROCESS | 1905 | 1471351412184 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93a80400) [pid = 1905] [serial = 2169] [outer = 0x919d9800] 05:43:33 INFO - PROCESS | 1905 | 1471351413175 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1483ms 05:43:33 INFO - PROCESS | 1905 | 1471351413215 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:43:33 INFO - PROCESS | 1905 | 1471351413219 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 05:43:33 INFO - PROCESS | 1905 | 1471351413225 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1905 | 1471351413231 Marionette TRACE conn5 <- [1,2862,null,{}] 05:43:33 INFO - PROCESS | 1905 | 1471351413255 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1905 | 1471351413265 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:33 INFO - PROCESS | 1905 | 1471351413493 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:43:33 INFO - PROCESS | 1905 | 1471351413521 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1905 | 1471351413534 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd000 == 10 [pid = 1905] [id = 723] 05:43:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x982ddc00) [pid = 1905] [serial = 2170] [outer = (nil)] 05:43:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x99180800) [pid = 1905] [serial = 2171] [outer = 0x982ddc00] 05:43:33 INFO - PROCESS | 1905 | 1471351413610 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99c07c00) [pid = 1905] [serial = 2172] [outer = 0x982ddc00] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x919dd800) [pid = 1905] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9108c400) [pid = 1905] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x95286c00) [pid = 1905] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9108f000) [pid = 1905] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f220800) [pid = 1905] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f275800) [pid = 1905] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99ccbc00) [pid = 1905] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9a180800) [pid = 1905] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9528bc00) [pid = 1905] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9b914800) [pid = 1905] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:43:34 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9b087c00) [pid = 1905] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:43:35 INFO - PROCESS | 1905 | 1471351415095 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1897ms 05:43:35 INFO - PROCESS | 1905 | 1471351415131 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1905 | 1471351415135 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 05:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:43:35 INFO - PROCESS | 1905 | 1471351415143 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1905 | 1471351415146 Marionette TRACE conn5 <- [1,2866,null,{}] 05:43:35 INFO - PROCESS | 1905 | 1471351415152 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:35 INFO - PROCESS | 1905 | 1471351415156 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:35 INFO - PROCESS | 1905 | 1471351415312 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:43:35 INFO - PROCESS | 1905 | 1471351415323 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1905 | 1471351415330 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:35 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f271000 == 11 [pid = 1905] [id = 724] 05:43:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x910e8800) [pid = 1905] [serial = 2173] [outer = (nil)] 05:43:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x95286c00) [pid = 1905] [serial = 2174] [outer = 0x910e8800] 05:43:35 INFO - PROCESS | 1905 | 1471351415403 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x99cd0c00) [pid = 1905] [serial = 2175] [outer = 0x910e8800] 05:43:36 INFO - PROCESS | 1905 | 1471351416400 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1284ms 05:43:36 INFO - PROCESS | 1905 | 1471351416428 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1905 | 1471351416432 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 05:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:43:36 INFO - PROCESS | 1905 | 1471351416438 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1905 | 1471351416441 Marionette TRACE conn5 <- [1,2870,null,{}] 05:43:36 INFO - PROCESS | 1905 | 1471351416446 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:36 INFO - PROCESS | 1905 | 1471351416452 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:36 INFO - PROCESS | 1905 | 1471351416690 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:43:36 INFO - PROCESS | 1905 | 1471351416877 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1905 | 1471351416889 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21e000 == 12 [pid = 1905] [id = 725] 05:43:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f21f000) [pid = 1905] [serial = 2176] [outer = (nil)] 05:43:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f273800) [pid = 1905] [serial = 2177] [outer = 0x8f21f000] 05:43:36 INFO - PROCESS | 1905 | 1471351416976 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x8f2c2400) [pid = 1905] [serial = 2178] [outer = 0x8f21f000] 05:43:38 INFO - PROCESS | 1905 | 1471351418120 Marionette TRACE conn5 <- [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]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1730ms 05:43:38 INFO - PROCESS | 1905 | 1471351418171 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1905 | 1471351418177 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 05:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:43:38 INFO - PROCESS | 1905 | 1471351418186 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1905 | 1471351418192 Marionette TRACE conn5 <- [1,2874,null,{}] 05:43:38 INFO - PROCESS | 1905 | 1471351418200 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:38 INFO - PROCESS | 1905 | 1471351418206 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:38 INFO - PROCESS | 1905 | 1471351418395 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:43:38 INFO - PROCESS | 1905 | 1471351418633 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:38 INFO - PROCESS | 1905 | 1471351418648 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:38 INFO - PROCESS | 1905 | ++DOCSHELL 0x919db800 == 13 [pid = 1905] [id = 726] 05:43:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x919dcc00) [pid = 1905] [serial = 2179] [outer = (nil)] 05:43:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x93a7d400) [pid = 1905] [serial = 2180] [outer = 0x919dcc00] 05:43:38 INFO - PROCESS | 1905 | 1471351418776 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93b1b400) [pid = 1905] [serial = 2181] [outer = 0x919dcc00] 05:43:39 INFO - PROCESS | 1905 | 1471351419780 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1646ms 05:43:39 INFO - PROCESS | 1905 | 1471351419833 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1905 | 1471351419839 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:43:39 INFO - PROCESS | 1905 | 1471351419845 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1905 | 1471351419850 Marionette TRACE conn5 <- [1,2878,null,{}] 05:43:39 INFO - PROCESS | 1905 | 1471351419856 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:39 INFO - PROCESS | 1905 | 1471351419861 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:40 INFO - PROCESS | 1905 | 1471351420071 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:43:40 INFO - PROCESS | 1905 | 1471351420259 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1905 | 1471351420266 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:40 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bc400 == 14 [pid = 1905] [id = 727] 05:43:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x8f2c5c00) [pid = 1905] [serial = 2182] [outer = (nil)] 05:43:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99ca2400) [pid = 1905] [serial = 2183] [outer = 0x8f2c5c00] 05:43:40 INFO - PROCESS | 1905 | 1471351420440 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99fe8000) [pid = 1905] [serial = 2184] [outer = 0x8f2c5c00] 05:43:41 INFO - PROCESS | 1905 | 1471351421475 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:43:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1690ms 05:43:41 INFO - PROCESS | 1905 | 1471351421540 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1905 | 1471351421546 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:43:41 INFO - PROCESS | 1905 | 1471351421565 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1905 | 1471351421573 Marionette TRACE conn5 <- [1,2882,null,{}] 05:43:41 INFO - PROCESS | 1905 | 1471351421580 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:41 INFO - PROCESS | 1905 | 1471351421587 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:41 INFO - PROCESS | 1905 | 1471351421783 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:43:42 INFO - PROCESS | 1905 | 1471351422017 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1905 | 1471351422026 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:42 INFO - PROCESS | 1905 | ++DOCSHELL 0x95029c00 == 15 [pid = 1905] [id = 728] 05:43:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9827f000) [pid = 1905] [serial = 2185] [outer = (nil)] 05:43:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9b07a000) [pid = 1905] [serial = 2186] [outer = 0x9827f000] 05:43:42 INFO - PROCESS | 1905 | 1471351422148 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b082400) [pid = 1905] [serial = 2187] [outer = 0x9827f000] 05:43:43 INFO - PROCESS | 1905 | 1471351423202 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1697ms 05:43:43 INFO - PROCESS | 1905 | 1471351423253 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1905 | 1471351423257 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 05:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:43:43 INFO - PROCESS | 1905 | 1471351423264 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1905 | 1471351423267 Marionette TRACE conn5 <- [1,2886,null,{}] 05:43:43 INFO - PROCESS | 1905 | 1471351423273 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 1905 | 1471351423279 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:43 INFO - PROCESS | 1905 | 1471351423480 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:43:43 INFO - PROCESS | 1905 | 1471351423720 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1905 | 1471351423729 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2be000 == 16 [pid = 1905] [id = 729] 05:43:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x8f2be400) [pid = 1905] [serial = 2188] [outer = (nil)] 05:43:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x910e7800) [pid = 1905] [serial = 2189] [outer = 0x8f2be400] 05:43:43 INFO - PROCESS | 1905 | 1471351423839 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x919e2000) [pid = 1905] [serial = 2190] [outer = 0x8f2be400] 05:43:45 INFO - PROCESS | 1905 | 1471351425049 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1882ms 05:43:45 INFO - PROCESS | 1905 | --DOCSHELL 0x8f271000 == 15 [pid = 1905] [id = 724] 05:43:45 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd000 == 14 [pid = 1905] [id = 723] 05:43:45 INFO - PROCESS | 1905 | --DOCSHELL 0x90b98000 == 13 [pid = 1905] [id = 722] 05:43:45 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9b800 == 12 [pid = 1905] [id = 721] 05:43:45 INFO - PROCESS | 1905 | 1471351425180 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1905 | 1471351425186 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 05:43:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b913800) [pid = 1905] [serial = 2135] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9bcd9000) [pid = 1905] [serial = 2136] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9a176800) [pid = 1905] [serial = 2133] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9c8aa400) [pid = 1905] [serial = 2142] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x93a82400) [pid = 1905] [serial = 2106] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9aeed400) [pid = 1905] [serial = 2141] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9c4ca800) [pid = 1905] [serial = 2138] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x919e7400) [pid = 1905] [serial = 2129] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9502a000) [pid = 1905] [serial = 2130] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x8f271800) [pid = 1905] [serial = 2126] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x8f2bdc00) [pid = 1905] [serial = 2127] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x91090000) [pid = 1905] [serial = 2117] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913b4000) [pid = 1905] [serial = 2118] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x99cd2c00) [pid = 1905] [serial = 2132] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x9aef4000) [pid = 1905] [serial = 2115] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99c06000) [pid = 1905] [serial = 2120] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99597800) [pid = 1905] [serial = 2121] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9bf06800) [pid = 1905] [serial = 2123] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9bfc6000) [pid = 1905] [serial = 2124] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x9c8aac00) [pid = 1905] [serial = 2139] [outer = (nil)] [url = about:blank] 05:43:45 INFO - PROCESS | 1905 | 1471351425245 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1905 | 1471351425255 Marionette TRACE conn5 <- [1,2890,null,{}] 05:43:45 INFO - PROCESS | 1905 | 1471351425267 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:45 INFO - PROCESS | 1905 | 1471351425272 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:45 INFO - PROCESS | 1905 | 1471351425429 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:43:45 INFO - PROCESS | 1905 | 1471351425502 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1905 | 1471351425510 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:45 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c3c00 == 13 [pid = 1905] [id = 730] 05:43:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x8f2c6400) [pid = 1905] [serial = 2191] [outer = (nil)] 05:43:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x9108e400) [pid = 1905] [serial = 2192] [outer = 0x8f2c6400] 05:43:45 INFO - PROCESS | 1905 | 1471351425718 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x910f3c00) [pid = 1905] [serial = 2193] [outer = 0x8f2c6400] 05:43:46 INFO - PROCESS | 1905 | 1471351426559 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:43:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1433ms 05:43:46 INFO - PROCESS | 1905 | 1471351426636 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1905 | 1471351426643 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 05:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:43:46 INFO - PROCESS | 1905 | 1471351426653 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1905 | 1471351426657 Marionette TRACE conn5 <- [1,2894,null,{}] 05:43:46 INFO - PROCESS | 1905 | 1471351426664 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1905 | 1471351426670 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:46 INFO - PROCESS | 1905 | 1471351426846 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:43:47 INFO - PROCESS | 1905 | 1471351426992 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1905 | 1471351427003 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c5800 == 14 [pid = 1905] [id = 731] 05:43:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x93abfc00) [pid = 1905] [serial = 2194] [outer = (nil)] 05:43:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x95029400) [pid = 1905] [serial = 2195] [outer = 0x93abfc00] 05:43:47 INFO - PROCESS | 1905 | 1471351427081 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x95034400) [pid = 1905] [serial = 2196] [outer = 0x93abfc00] 05:43:48 INFO - PROCESS | 1905 | 1471351428068 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1489ms 05:43:48 INFO - PROCESS | 1905 | 1471351428143 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:43:48 INFO - PROCESS | 1905 | 1471351428147 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 05:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:43:48 INFO - PROCESS | 1905 | 1471351428154 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1905 | 1471351428159 Marionette TRACE conn5 <- [1,2898,null,{}] 05:43:48 INFO - PROCESS | 1905 | 1471351428190 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:48 INFO - PROCESS | 1905 | 1471351428198 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:48 INFO - PROCESS | 1905 | 1471351428436 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:43:48 INFO - PROCESS | 1905 | 1471351428460 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1905 | 1471351428470 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:48 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe6800 == 15 [pid = 1905] [id = 732] 05:43:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99fe7000) [pid = 1905] [serial = 2197] [outer = (nil)] 05:43:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x9a1a4c00) [pid = 1905] [serial = 2198] [outer = 0x99fe7000] 05:43:48 INFO - PROCESS | 1905 | 1471351428549 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9aeed800) [pid = 1905] [serial = 2199] [outer = 0x99fe7000] 05:43:49 INFO - PROCESS | 1905 | 1471351429570 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1454ms 05:43:49 INFO - PROCESS | 1905 | 1471351429609 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1905 | 1471351429614 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 05:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:43:49 INFO - PROCESS | 1905 | 1471351429621 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1905 | 1471351429623 Marionette TRACE conn5 <- [1,2902,null,{}] 05:43:49 INFO - PROCESS | 1905 | 1471351429638 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:49 INFO - PROCESS | 1905 | 1471351429643 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:49 INFO - PROCESS | 1905 | 1471351429943 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f219c00) [pid = 1905] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913b3400) [pid = 1905] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x982ddc00) [pid = 1905] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x913b1800) [pid = 1905] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x99c0b000) [pid = 1905] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x9bf10400) [pid = 1905] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 63 (0x9b07d400) [pid = 1905] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 62 (0x9d529000) [pid = 1905] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 61 (0x90b9cc00) [pid = 1905] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:43:49 INFO - PROCESS | 1905 | --DOMWINDOW == 60 (0x919d9800) [pid = 1905] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:43:50 INFO - PROCESS | 1905 | 1471351430065 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1905 | 1471351430075 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219c00 == 16 [pid = 1905] [id = 733] 05:43:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 61 (0x8f2b9400) [pid = 1905] [serial = 2200] [outer = (nil)] 05:43:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 62 (0x913b1800) [pid = 1905] [serial = 2201] [outer = 0x8f2b9400] 05:43:50 INFO - PROCESS | 1905 | 1471351430150 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 63 (0x982ddc00) [pid = 1905] [serial = 2202] [outer = 0x8f2b9400] 05:43:51 INFO - PROCESS | 1905 | 1471351431000 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1440ms 05:43:51 INFO - PROCESS | 1905 | 1471351431063 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1905 | 1471351431070 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:43:51 INFO - PROCESS | 1905 | 1471351431081 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1905 | 1471351431084 Marionette TRACE conn5 <- [1,2906,null,{}] 05:43:51 INFO - PROCESS | 1905 | 1471351431090 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 1905 | 1471351431095 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:51 INFO - PROCESS | 1905 | 1471351431254 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:43:51 INFO - PROCESS | 1905 | 1471351431267 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1905 | 1471351431272 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:51 INFO - PROCESS | 1905 | ++DOCSHELL 0x99c02000 == 17 [pid = 1905] [id = 734] 05:43:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x99fe3800) [pid = 1905] [serial = 2203] [outer = (nil)] 05:43:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9bcd6000) [pid = 1905] [serial = 2204] [outer = 0x99fe3800] 05:43:51 INFO - PROCESS | 1905 | 1471351431479 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9bf0c400) [pid = 1905] [serial = 2205] [outer = 0x99fe3800] 05:43:52 INFO - PROCESS | 1905 | 1471351432451 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1445ms 05:43:52 INFO - PROCESS | 1905 | 1471351432528 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1905 | 1471351432535 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:43:52 INFO - PROCESS | 1905 | 1471351432544 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1905 | 1471351432550 Marionette TRACE conn5 <- [1,2910,null,{}] 05:43:52 INFO - PROCESS | 1905 | 1471351432558 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 1905 | 1471351432565 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:52 INFO - PROCESS | 1905 | 1471351432830 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:43:53 INFO - PROCESS | 1905 | 1471351433138 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1905 | 1471351433146 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:53 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26d400 == 18 [pid = 1905] [id = 735] 05:43:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x8f2b7800) [pid = 1905] [serial = 2206] [outer = (nil)] 05:43:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x919e7400) [pid = 1905] [serial = 2207] [outer = 0x8f2b7800] 05:43:53 INFO - PROCESS | 1905 | 1471351433238 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x978c4800) [pid = 1905] [serial = 2208] [outer = 0x8f2b7800] 05:43:54 INFO - PROCESS | 1905 | 1471351434092 Marionette TRACE conn5 <- [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]]]}] 05:43:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:43:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:43:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1584ms 05:43:54 INFO - PROCESS | 1905 | 1471351434144 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 1905 | 1471351434151 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /DOMEvents/constructors.html 05:43:54 INFO - PROCESS | 1905 | 1471351434164 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1905 | 1471351434169 Marionette TRACE conn5 <- [1,2914,null,{}] 05:43:54 INFO - PROCESS | 1905 | 1471351434175 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:54 INFO - PROCESS | 1905 | 1471351434181 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:54 INFO - PROCESS | 1905 | 1471351434368 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:43:54 INFO - PROCESS | 1905 | 1471351434556 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1905 | 1471351434567 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e0400 == 19 [pid = 1905] [id = 736] 05:43:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x99fe2400) [pid = 1905] [serial = 2209] [outer = (nil)] 05:43:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9aeed000) [pid = 1905] [serial = 2210] [outer = 0x99fe2400] 05:43:54 INFO - PROCESS | 1905 | 1471351434652 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b1e2c00) [pid = 1905] [serial = 2211] [outer = 0x99fe2400] 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:43:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:43:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:43:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1704ms 05:43:55 INFO - PROCESS | 1905 | 1471351435809 Marionette TRACE conn5 <- [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]]]}] 05:43:55 INFO - PROCESS | 1905 | 1471351435869 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1905 | 1471351435875 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:43:55 INFO - PROCESS | 1905 | 1471351435901 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1905 | 1471351435913 Marionette TRACE conn5 <- [1,2918,null,{}] 05:43:55 INFO - PROCESS | 1905 | 1471351435984 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 1905 | 1471351435993 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:56 INFO - PROCESS | 1905 | 1471351436205 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:43:56 INFO - PROCESS | 1905 | 1471351436429 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1905 | 1471351436440 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8f9c00 == 20 [pid = 1905] [id = 737] 05:43:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9c94a400) [pid = 1905] [serial = 2212] [outer = (nil)] 05:43:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9c953c00) [pid = 1905] [serial = 2213] [outer = 0x9c94a400] 05:43:56 INFO - PROCESS | 1905 | 1471351436527 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d345800) [pid = 1905] [serial = 2214] [outer = 0x9c94a400] 05:43:57 INFO - PROCESS | 1905 | 1471351437358 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:43:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:43:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1493ms 05:43:57 INFO - PROCESS | 1905 | 1471351437391 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1905 | 1471351437396 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:43:57 INFO - PROCESS | 1905 | 1471351437404 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1905 | 1471351437408 Marionette TRACE conn5 <- [1,2922,null,{}] 05:43:57 INFO - PROCESS | 1905 | 1471351437414 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 1905 | 1471351437419 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:57 INFO - PROCESS | 1905 | 1471351437638 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:43:57 INFO - PROCESS | 1905 | 1471351437865 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1905 | 1471351437872 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:57 INFO - PROCESS | 1905 | ++DOCSHELL 0x9c8b1400 == 21 [pid = 1905] [id = 738] 05:43:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c94cc00) [pid = 1905] [serial = 2215] [outer = (nil)] 05:43:57 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9d52e800) [pid = 1905] [serial = 2216] [outer = 0x9c94cc00] 05:43:57 INFO - PROCESS | 1905 | 1471351437956 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa04a7800) [pid = 1905] [serial = 2217] [outer = 0x9c94cc00] 05:43:58 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:58 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:58 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:58 INFO - PROCESS | 1905 | [1905] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:58 INFO - PROCESS | 1905 | 1471351438843 Marionette TRACE conn5 <- [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]]]}] 05:43:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:43:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:58 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 05:43:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:58 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 05:43:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:58 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]" 05:43:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:43:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1497ms 05:43:58 INFO - PROCESS | 1905 | 1471351438903 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1905 | 1471351438909 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:43:58 INFO - PROCESS | 1905 | 1471351438968 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1905 | 1471351438972 Marionette TRACE conn5 <- [1,2926,null,{}] 05:43:58 INFO - PROCESS | 1905 | 1471351438985 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:58 INFO - PROCESS | 1905 | 1471351438989 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:59 INFO - PROCESS | 1905 | 1471351439173 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:43:59 INFO - PROCESS | 1905 | 1471351439367 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1905 | 1471351439375 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:43:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ccc800 == 22 [pid = 1905] [id = 739] 05:43:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d527400) [pid = 1905] [serial = 2218] [outer = (nil)] 05:43:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa063c800) [pid = 1905] [serial = 2219] [outer = 0x9d527400] 05:43:59 INFO - PROCESS | 1905 | 1471351439457 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa1017000) [pid = 1905] [serial = 2220] [outer = 0x9d527400] 05:44:00 INFO - PROCESS | 1905 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:44:00 INFO - PROCESS | 1905 | 1471351440307 Marionette TRACE conn5 <- [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]]]}] 05:44:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:44:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1398ms 05:44:00 INFO - PROCESS | 1905 | 1471351440360 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1905 | 1471351440364 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:44:00 INFO - PROCESS | 1905 | 1471351440371 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1905 | 1471351440375 Marionette TRACE conn5 <- [1,2930,null,{}] 05:44:00 INFO - PROCESS | 1905 | 1471351440381 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:00 INFO - PROCESS | 1905 | 1471351440393 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:00 INFO - PROCESS | 1905 | 1471351440648 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:44:00 INFO - PROCESS | 1905 | 1471351440844 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1905 | 1471351440854 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26e000 == 23 [pid = 1905] [id = 740] 05:44:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x8f2b8800) [pid = 1905] [serial = 2221] [outer = (nil)] 05:44:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x919de400) [pid = 1905] [serial = 2222] [outer = 0x8f2b8800] 05:44:01 INFO - PROCESS | 1905 | 1471351440996 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x95032800) [pid = 1905] [serial = 2223] [outer = 0x8f2b8800] 05:44:02 INFO - PROCESS | 1905 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:44:02 INFO - PROCESS | 1905 | 1471351442113 Marionette TRACE conn5 <- [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]]]}] 05:44:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:44:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1789ms 05:44:02 INFO - PROCESS | 1905 | 1471351442161 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1905 | 1471351442168 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 05:44:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:44:02 INFO - PROCESS | 1905 | 1471351442175 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1905 | 1471351442182 Marionette TRACE conn5 <- [1,2934,null,{}] 05:44:02 INFO - PROCESS | 1905 | 1471351442234 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:02 INFO - PROCESS | 1905 | 1471351442239 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:02 INFO - PROCESS | 1905 | 1471351442466 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:44:02 INFO - PROCESS | 1905 | 1471351442688 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1905 | 1471351442699 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:02 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108b800 == 24 [pid = 1905] [id = 741] 05:44:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x913a8c00) [pid = 1905] [serial = 2224] [outer = (nil)] 05:44:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x93a82c00) [pid = 1905] [serial = 2225] [outer = 0x913a8c00] 05:44:02 INFO - PROCESS | 1905 | 1471351442788 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9502cc00) [pid = 1905] [serial = 2226] [outer = 0x913a8c00] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x913aec00 == 23 [pid = 1905] [id = 720] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x95029c00 == 22 [pid = 1905] [id = 728] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x919db800 == 21 [pid = 1905] [id = 726] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bc400 == 20 [pid = 1905] [id = 727] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21e000 == 19 [pid = 1905] [id = 725] 05:44:04 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2be000 == 18 [pid = 1905] [id = 729] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x8f2c0400) [pid = 1905] [serial = 2145] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x8f269800) [pid = 1905] [serial = 2144] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9528ec00) [pid = 1905] [serial = 2148] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x95032c00) [pid = 1905] [serial = 2147] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x99180800) [pid = 1905] [serial = 2171] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x919e5800) [pid = 1905] [serial = 2163] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x919dd400) [pid = 1905] [serial = 2162] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x9aef8800) [pid = 1905] [serial = 2151] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99fe1000) [pid = 1905] [serial = 2150] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x9d34b000) [pid = 1905] [serial = 2154] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9c94c400) [pid = 1905] [serial = 2153] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0xa04ac800) [pid = 1905] [serial = 2157] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9d574c00) [pid = 1905] [serial = 2156] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0xa1099c00) [pid = 1905] [serial = 2160] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0xa0631400) [pid = 1905] [serial = 2159] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x91084400) [pid = 1905] [serial = 2165] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x9108ec00) [pid = 1905] [serial = 2166] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93a80400) [pid = 1905] [serial = 2169] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x99c07c00) [pid = 1905] [serial = 2172] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x919df000) [pid = 1905] [serial = 2168] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0x95286c00) [pid = 1905] [serial = 2174] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1905 | 1471351444716 Marionette TRACE conn5 <- [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]]]}] 05:44:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:44:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2598ms 05:44:04 INFO - PROCESS | 1905 | 1471351444775 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1905 | 1471351444781 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 05:44:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:44:04 INFO - PROCESS | 1905 | 1471351444789 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1905 | 1471351444795 Marionette TRACE conn5 <- [1,2938,null,{}] 05:44:04 INFO - PROCESS | 1905 | 1471351444803 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:04 INFO - PROCESS | 1905 | 1471351444809 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:04 INFO - PROCESS | 1905 | 1471351444970 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:44:05 INFO - PROCESS | 1905 | 1471351444982 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1905 | 1471351444990 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:05 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b92400 == 19 [pid = 1905] [id = 742] 05:44:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x90b98000) [pid = 1905] [serial = 2227] [outer = (nil)] 05:44:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x90b9d400) [pid = 1905] [serial = 2228] [outer = 0x90b98000] 05:44:05 INFO - PROCESS | 1905 | 1471351445123 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x90b9ec00) [pid = 1905] [serial = 2229] [outer = 0x90b98000] 05:44:06 INFO - PROCESS | 1905 | 1471351446017 Marionette TRACE conn5 <- [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]]]}] 05:44:06 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. 05:44:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1285ms 05:44:06 INFO - PROCESS | 1905 | 1471351446075 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1905 | 1471351446084 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:44:06 INFO - PROCESS | 1905 | 1471351446097 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1905 | 1471351446102 Marionette TRACE conn5 <- [1,2942,null,{}] 05:44:06 INFO - PROCESS | 1905 | 1471351446108 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:06 INFO - PROCESS | 1905 | 1471351446115 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:06 INFO - PROCESS | 1905 | 1471351446352 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:44:06 INFO - PROCESS | 1905 | 1471351446367 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1905 | 1471351446377 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x913b3800 == 20 [pid = 1905] [id = 743] 05:44:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x913b5c00) [pid = 1905] [serial = 2230] [outer = (nil)] 05:44:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x919dd400) [pid = 1905] [serial = 2231] [outer = 0x913b5c00] 05:44:06 INFO - PROCESS | 1905 | 1471351446454 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x919e2800) [pid = 1905] [serial = 2232] [outer = 0x913b5c00] 05:44:07 INFO - PROCESS | 1905 | 1471351447335 Marionette TRACE conn5 <- [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"]]]}] 05:44:07 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 05:44:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:44:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1287ms 05:44:07 INFO - PROCESS | 1905 | 1471351447384 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1905 | 1471351447389 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:44:07 INFO - PROCESS | 1905 | 1471351447405 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1905 | 1471351447411 Marionette TRACE conn5 <- [1,2946,null,{}] 05:44:07 INFO - PROCESS | 1905 | 1471351447429 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:07 INFO - PROCESS | 1905 | 1471351447438 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:07 INFO - PROCESS | 1905 | 1471351447675 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:44:07 INFO - PROCESS | 1905 | 1471351447701 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1905 | 1471351447713 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:07 INFO - PROCESS | 1905 | ++DOCSHELL 0x982dd000 == 21 [pid = 1905] [id = 744] 05:44:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x982dd800) [pid = 1905] [serial = 2233] [outer = (nil)] 05:44:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99181c00) [pid = 1905] [serial = 2234] [outer = 0x982dd800] 05:44:07 INFO - PROCESS | 1905 | 1471351447804 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99c0d000) [pid = 1905] [serial = 2235] [outer = 0x982dd800] 05:44:08 INFO - PROCESS | 1905 | 1471351448701 Marionette TRACE conn5 <- [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]]]}] 05:44:08 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. 05:44:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1349ms 05:44:08 INFO - PROCESS | 1905 | 1471351448746 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:44:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:44:08 INFO - PROCESS | 1905 | 1471351448751 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 05:44:08 INFO - PROCESS | 1905 | 1471351448758 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1905 | 1471351448761 Marionette TRACE conn5 <- [1,2950,null,{}] 05:44:08 INFO - PROCESS | 1905 | 1471351448775 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1905 | 1471351448780 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:08 INFO - PROCESS | 1905 | 1471351448991 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:44:09 INFO - PROCESS | 1905 | 1471351449016 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1905 | 1471351449022 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21dc00 == 22 [pid = 1905] [id = 745] 05:44:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99cd1800) [pid = 1905] [serial = 2236] [outer = (nil)] 05:44:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x99fec800) [pid = 1905] [serial = 2237] [outer = 0x99cd1800] 05:44:09 INFO - PROCESS | 1905 | 1471351449109 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9acaa000) [pid = 1905] [serial = 2238] [outer = 0x99cd1800] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99fe3800) [pid = 1905] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x99fe7000) [pid = 1905] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x8f2b9400) [pid = 1905] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x8f2c5c00) [pid = 1905] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f2c6400) [pid = 1905] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x919dcc00) [pid = 1905] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9827f000) [pid = 1905] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x93abfc00) [pid = 1905] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x8f21f000) [pid = 1905] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x8f2be400) [pid = 1905] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:44:10 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x910e8800) [pid = 1905] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:44:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21f400 == 23 [pid = 1905] [id = 746] 05:44:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x8f2be400) [pid = 1905] [serial = 2239] [outer = (nil)] 05:44:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913b1000) [pid = 1905] [serial = 2240] [outer = 0x8f2be400] 05:44:10 INFO - PROCESS | 1905 | 1471351450537 Marionette TRACE conn5 <- [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]]]}] 05:44:10 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. 05:44:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1803ms 05:44:10 INFO - PROCESS | 1905 | 1471351450560 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1905 | 1471351450564 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 05:44:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:44:10 INFO - PROCESS | 1905 | 1471351450574 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1905 | 1471351450578 Marionette TRACE conn5 <- [1,2954,null,{}] 05:44:10 INFO - PROCESS | 1905 | 1471351450584 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:10 INFO - PROCESS | 1905 | 1471351450589 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:10 INFO - PROCESS | 1905 | 1471351450752 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:44:10 INFO - PROCESS | 1905 | 1471351450898 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1905 | 1471351450905 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:10 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9d000 == 24 [pid = 1905] [id = 747] 05:44:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9137a400) [pid = 1905] [serial = 2241] [outer = (nil)] 05:44:10 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9aeef800) [pid = 1905] [serial = 2242] [outer = 0x9137a400] 05:44:10 INFO - PROCESS | 1905 | 1471351450988 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b045800) [pid = 1905] [serial = 2243] [outer = 0x9137a400] 05:44:11 INFO - PROCESS | 1905 | 1471351451699 Marionette TRACE conn5 <- [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]]]}] 05:44:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:44:11 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 05:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1182ms 05:44:11 INFO - PROCESS | 1905 | 1471351451759 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1905 | 1471351451762 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:44:11 INFO - PROCESS | 1905 | 1471351451769 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1905 | 1471351451773 Marionette TRACE conn5 <- [1,2958,null,{}] 05:44:11 INFO - PROCESS | 1905 | 1471351451779 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 1905 | 1471351451790 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:12 INFO - PROCESS | 1905 | 1471351452117 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:44:12 INFO - PROCESS | 1905 | 1471351452254 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1905 | 1471351452265 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f216800 == 25 [pid = 1905] [id = 748] 05:44:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x8f216c00) [pid = 1905] [serial = 2244] [outer = (nil)] 05:44:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x8f222000) [pid = 1905] [serial = 2245] [outer = 0x8f216c00] 05:44:12 INFO - PROCESS | 1905 | 1471351452353 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f275c00) [pid = 1905] [serial = 2246] [outer = 0x8f216c00] 05:44:13 INFO - PROCESS | 1905 | 1471351453398 Marionette TRACE conn5 <- [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]]]}] 05:44:13 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. 05:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1685ms 05:44:13 INFO - PROCESS | 1905 | 1471351453457 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1905 | 1471351453464 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:44:13 INFO - PROCESS | 1905 | 1471351453519 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1905 | 1471351453525 Marionette TRACE conn5 <- [1,2962,null,{}] 05:44:13 INFO - PROCESS | 1905 | 1471351453539 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1905 | 1471351453545 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:13 INFO - PROCESS | 1905 | 1471351453737 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:44:13 INFO - PROCESS | 1905 | 1471351453929 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1905 | 1471351453936 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:13 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2bd000 == 26 [pid = 1905] [id = 749] 05:44:13 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x91087c00) [pid = 1905] [serial = 2247] [outer = (nil)] 05:44:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x913b4800) [pid = 1905] [serial = 2248] [outer = 0x91087c00] 05:44:14 INFO - PROCESS | 1905 | 1471351454023 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x919e8c00) [pid = 1905] [serial = 2249] [outer = 0x91087c00] 05:44:15 INFO - PROCESS | 1905 | 1471351455021 Marionette TRACE conn5 <- [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]]]}] 05:44:15 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. 05:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1593ms 05:44:15 INFO - PROCESS | 1905 | 1471351455068 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:44:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:44:15 INFO - PROCESS | 1905 | 1471351455073 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 05:44:15 INFO - PROCESS | 1905 | 1471351455080 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1905 | 1471351455084 Marionette TRACE conn5 <- [1,2966,null,{}] 05:44:15 INFO - PROCESS | 1905 | 1471351455092 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1905 | 1471351455099 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:15 INFO - PROCESS | 1905 | 1471351455376 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:44:15 INFO - PROCESS | 1905 | 1471351455515 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1905 | 1471351455526 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137cc00 == 27 [pid = 1905] [id = 750] 05:44:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x95036800) [pid = 1905] [serial = 2250] [outer = (nil)] 05:44:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x99cc9000) [pid = 1905] [serial = 2251] [outer = 0x95036800] 05:44:15 INFO - PROCESS | 1905 | 1471351455613 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x99fe4000) [pid = 1905] [serial = 2252] [outer = 0x95036800] 05:44:16 INFO - PROCESS | 1905 | 1471351456627 Marionette TRACE conn5 <- [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]]]}] 05:44:16 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. 05:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1586ms 05:44:16 INFO - PROCESS | 1905 | 1471351456667 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1905 | 1471351456673 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 05:44:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:44:16 INFO - PROCESS | 1905 | 1471351456691 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1905 | 1471351456699 Marionette TRACE conn5 <- [1,2970,null,{}] 05:44:16 INFO - PROCESS | 1905 | 1471351456734 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 1905 | 1471351456742 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:16 INFO - PROCESS | 1905 | 1471351456935 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:44:17 INFO - PROCESS | 1905 | 1471351457126 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1905 | 1471351457133 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:17 INFO - PROCESS | 1905 | ++DOCSHELL 0x982db800 == 28 [pid = 1905] [id = 751] 05:44:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9aeec800) [pid = 1905] [serial = 2253] [outer = (nil)] 05:44:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x9bcd0c00) [pid = 1905] [serial = 2254] [outer = 0x9aeec800] 05:44:17 INFO - PROCESS | 1905 | 1471351457218 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9b910c00) [pid = 1905] [serial = 2255] [outer = 0x9aeec800] 05:44:18 INFO - PROCESS | 1905 | 1471351458168 Marionette TRACE conn5 <- [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]]]}] 05:44:18 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. 05:44:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1531ms 05:44:18 INFO - PROCESS | 1905 | 1471351458214 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1905 | 1471351458218 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 05:44:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:44:18 INFO - PROCESS | 1905 | 1471351458224 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1905 | 1471351458228 Marionette TRACE conn5 <- [1,2974,null,{}] 05:44:18 INFO - PROCESS | 1905 | 1471351458234 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:18 INFO - PROCESS | 1905 | 1471351458239 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:18 INFO - PROCESS | 1905 | 1471351458440 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:44:18 INFO - PROCESS | 1905 | 1471351458619 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1905 | 1471351458626 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:18 INFO - PROCESS | 1905 | ++DOCSHELL 0x91082c00 == 29 [pid = 1905] [id = 752] 05:44:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x978c0800) [pid = 1905] [serial = 2256] [outer = (nil)] 05:44:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x9c8af800) [pid = 1905] [serial = 2257] [outer = 0x978c0800] 05:44:18 INFO - PROCESS | 1905 | 1471351458754 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9c8b1c00) [pid = 1905] [serial = 2258] [outer = 0x978c0800] 05:44:19 INFO - PROCESS | 1905 | 1471351459823 Marionette TRACE conn5 <- [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]]]}] 05:44:19 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. 05:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1639ms 05:44:19 INFO - PROCESS | 1905 | 1471351459865 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1905 | 1471351459872 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:44:19 INFO - PROCESS | 1905 | 1471351459880 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1905 | 1471351459885 Marionette TRACE conn5 <- [1,2978,null,{}] 05:44:19 INFO - PROCESS | 1905 | 1471351459893 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 1905 | 1471351459899 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:20 INFO - PROCESS | 1905 | 1471351460169 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:44:20 INFO - PROCESS | 1905 | 1471351460462 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1905 | 1471351460475 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:20 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b99c00 == 30 [pid = 1905] [id = 753] 05:44:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x90b9e000) [pid = 1905] [serial = 2259] [outer = (nil)] 05:44:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x9108b400) [pid = 1905] [serial = 2260] [outer = 0x90b9e000] 05:44:20 INFO - PROCESS | 1905 | 1471351460557 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x910ee000) [pid = 1905] [serial = 2261] [outer = 0x90b9e000] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x90b9d000 == 29 [pid = 1905] [id = 747] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21f400 == 28 [pid = 1905] [id = 746] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x8f21dc00 == 27 [pid = 1905] [id = 745] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x982dd000 == 26 [pid = 1905] [id = 744] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x913b3800 == 25 [pid = 1905] [id = 743] 05:44:20 INFO - PROCESS | 1905 | --DOCSHELL 0x90b92400 == 24 [pid = 1905] [id = 742] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0x9a1a4c00) [pid = 1905] [serial = 2198] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x913b1800) [pid = 1905] [serial = 2201] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99ca2400) [pid = 1905] [serial = 2183] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x99fe8000) [pid = 1905] [serial = 2184] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9108e400) [pid = 1905] [serial = 2192] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x910f3c00) [pid = 1905] [serial = 2193] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x93a7d400) [pid = 1905] [serial = 2180] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x93b1b400) [pid = 1905] [serial = 2181] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9b07a000) [pid = 1905] [serial = 2186] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9b082400) [pid = 1905] [serial = 2187] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x95029400) [pid = 1905] [serial = 2195] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x8f273800) [pid = 1905] [serial = 2177] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x8f2c2400) [pid = 1905] [serial = 2178] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x910e7800) [pid = 1905] [serial = 2189] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x919e2000) [pid = 1905] [serial = 2190] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x99cd0c00) [pid = 1905] [serial = 2175] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x9aeed800) [pid = 1905] [serial = 2199] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x982ddc00) [pid = 1905] [serial = 2202] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9bf0c400) [pid = 1905] [serial = 2205] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x95034400) [pid = 1905] [serial = 2196] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9bcd6000) [pid = 1905] [serial = 2204] [outer = (nil)] [url = about:blank] 05:44:21 INFO - PROCESS | 1905 | 1471351461366 Marionette TRACE conn5 <- [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]]]}] 05:44:21 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. 05:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1537ms 05:44:21 INFO - PROCESS | 1905 | 1471351461418 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1905 | 1471351461424 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:44:21 INFO - PROCESS | 1905 | 1471351461435 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1905 | 1471351461438 Marionette TRACE conn5 <- [1,2982,null,{}] 05:44:21 INFO - PROCESS | 1905 | 1471351461445 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 1905 | 1471351461450 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:21 INFO - PROCESS | 1905 | 1471351461613 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:44:21 INFO - PROCESS | 1905 | 1471351461802 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1905 | 1471351461809 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:21 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f268000 == 25 [pid = 1905] [id = 754] 05:44:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x913ad000) [pid = 1905] [serial = 2262] [outer = (nil)] 05:44:21 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x919e4400) [pid = 1905] [serial = 2263] [outer = 0x913ad000] 05:44:21 INFO - PROCESS | 1905 | 1471351461889 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x93ac1800) [pid = 1905] [serial = 2264] [outer = 0x913ad000] 05:44:22 INFO - PROCESS | 1905 | 1471351462703 Marionette TRACE conn5 <- [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"]]]}] 05:44:22 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 05:44:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1329ms 05:44:22 INFO - PROCESS | 1905 | 1471351462765 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1905 | 1471351462769 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 05:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:44:22 INFO - PROCESS | 1905 | 1471351462776 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1905 | 1471351462781 Marionette TRACE conn5 <- [1,2986,null,{}] 05:44:22 INFO - PROCESS | 1905 | 1471351462797 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1905 | 1471351462806 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:22 INFO - PROCESS | 1905 | 1471351462980 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:44:23 INFO - PROCESS | 1905 | 1471351463148 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1905 | 1471351463156 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:23 INFO - PROCESS | 1905 | ++DOCSHELL 0x9912c400 == 26 [pid = 1905] [id = 755] 05:44:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9917f400) [pid = 1905] [serial = 2265] [outer = (nil)] 05:44:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x99ccac00) [pid = 1905] [serial = 2266] [outer = 0x9917f400] 05:44:23 INFO - PROCESS | 1905 | 1471351463239 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x99feb400) [pid = 1905] [serial = 2267] [outer = 0x9917f400] 05:44:24 INFO - PROCESS | 1905 | 1471351464038 Marionette TRACE conn5 <- [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]]]}] 05:44:24 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. 05:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1291ms 05:44:24 INFO - PROCESS | 1905 | 1471351464073 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1905 | 1471351464076 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:44:24 INFO - PROCESS | 1905 | 1471351464083 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1905 | 1471351464087 Marionette TRACE conn5 <- [1,2990,null,{}] 05:44:24 INFO - PROCESS | 1905 | 1471351464092 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1905 | 1471351464097 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:24 INFO - PROCESS | 1905 | 1471351464330 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:44:24 INFO - PROCESS | 1905 | 1471351464357 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1905 | 1471351464363 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:24 INFO - PROCESS | 1905 | ++DOCSHELL 0x9a17b000 == 27 [pid = 1905] [id = 756] 05:44:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9aef6400) [pid = 1905] [serial = 2268] [outer = (nil)] 05:44:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9b082400) [pid = 1905] [serial = 2269] [outer = 0x9aef6400] 05:44:24 INFO - PROCESS | 1905 | 1471351464438 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9b394c00) [pid = 1905] [serial = 2270] [outer = 0x9aef6400] 05:44:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x99ccbc00 == 28 [pid = 1905] [id = 757] 05:44:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c4ca800) [pid = 1905] [serial = 2271] [outer = (nil)] 05:44:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9c4cf000) [pid = 1905] [serial = 2272] [outer = 0x9c4ca800] 05:44:25 INFO - PROCESS | 1905 | 1471351465432 Marionette TRACE conn5 <- [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]]]}] 05:44:25 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. 05:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1382ms 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x8f2b7800) [pid = 1905] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x90b98000) [pid = 1905] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99cd1800) [pid = 1905] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x8f2b8800) [pid = 1905] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x982dd800) [pid = 1905] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x913b5c00) [pid = 1905] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x8f2be400) [pid = 1905] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9d527400) [pid = 1905] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c94cc00) [pid = 1905] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x99fe2400) [pid = 1905] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x9c94a400) [pid = 1905] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:44:25 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x913a8c00) [pid = 1905] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:44:25 INFO - PROCESS | 1905 | 1471351465595 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1905 | 1471351465599 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:44:25 INFO - PROCESS | 1905 | 1471351465612 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1905 | 1471351465616 Marionette TRACE conn5 <- [1,2994,null,{}] 05:44:25 INFO - PROCESS | 1905 | 1471351465622 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1905 | 1471351465627 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:25 INFO - PROCESS | 1905 | 1471351465777 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:44:25 INFO - PROCESS | 1905 | 1471351465795 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1905 | 1471351465804 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:25 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2c6400 == 29 [pid = 1905] [id = 758] 05:44:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x913a8c00) [pid = 1905] [serial = 2273] [outer = (nil)] 05:44:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9b07fc00) [pid = 1905] [serial = 2274] [outer = 0x913a8c00] 05:44:25 INFO - PROCESS | 1905 | 1471351465878 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9c47dc00) [pid = 1905] [serial = 2275] [outer = 0x913a8c00] 05:44:26 INFO - PROCESS | 1905 | 1471351466718 Marionette TRACE conn5 <- [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]]]}] 05:44:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:44:26 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 05:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1141ms 05:44:26 INFO - PROCESS | 1905 | 1471351466754 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1905 | 1471351466758 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 05:44:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:44:26 INFO - PROCESS | 1905 | 1471351466764 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 1905 | 1471351466767 Marionette TRACE conn5 <- [1,2998,null,{}] 05:44:26 INFO - PROCESS | 1905 | 1471351466773 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:26 INFO - PROCESS | 1905 | 1471351466783 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:27 INFO - PROCESS | 1905 | 1471351467004 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:44:27 INFO - PROCESS | 1905 | 1471351467152 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1905 | 1471351467160 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:27 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f213800 == 30 [pid = 1905] [id = 759] 05:44:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x8f2b8400) [pid = 1905] [serial = 2276] [outer = (nil)] 05:44:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9d574c00) [pid = 1905] [serial = 2277] [outer = 0x8f2b8400] 05:44:27 INFO - PROCESS | 1905 | 1471351467232 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0xa04ac800) [pid = 1905] [serial = 2278] [outer = 0x8f2b8400] 05:44:28 INFO - PROCESS | 1905 | 1471351468171 Marionette TRACE conn5 <- [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]]]}] 05:44:28 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. 05:44:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1480ms 05:44:28 INFO - PROCESS | 1905 | 1471351468245 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1905 | 1471351468250 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:44:28 INFO - PROCESS | 1905 | 1471351468261 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1905 | 1471351468264 Marionette TRACE conn5 <- [1,3002,null,{}] 05:44:28 INFO - PROCESS | 1905 | 1471351468273 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1905 | 1471351468279 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:28 INFO - PROCESS | 1905 | 1471351468500 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:44:28 INFO - PROCESS | 1905 | 1471351468753 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1905 | 1471351468761 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:28 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f276c00 == 31 [pid = 1905] [id = 760] 05:44:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x8f2c3000) [pid = 1905] [serial = 2279] [outer = (nil)] 05:44:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x913b3c00) [pid = 1905] [serial = 2280] [outer = 0x8f2c3000] 05:44:28 INFO - PROCESS | 1905 | 1471351468866 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x919e2000) [pid = 1905] [serial = 2281] [outer = 0x8f2c3000] 05:44:29 INFO - PROCESS | 1905 | 1471351469685 Marionette TRACE conn5 <- [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]]]}] 05:44:29 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. 05:44:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1439ms 05:44:29 INFO - PROCESS | 1905 | 1471351469699 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1905 | 1471351469707 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 05:44:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:44:29 INFO - PROCESS | 1905 | 1471351469718 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1905 | 1471351469722 Marionette TRACE conn5 <- [1,3006,null,{}] 05:44:29 INFO - PROCESS | 1905 | 1471351469729 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1905 | 1471351469735 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:29 INFO - PROCESS | 1905 | 1471351469913 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:44:30 INFO - PROCESS | 1905 | 1471351470126 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1905 | 1471351470135 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:30 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f26b000 == 32 [pid = 1905] [id = 761] 05:44:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x99129000) [pid = 1905] [serial = 2282] [outer = (nil)] 05:44:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x99cc8000) [pid = 1905] [serial = 2283] [outer = 0x99129000] 05:44:30 INFO - PROCESS | 1905 | 1471351470226 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0x9aef0800) [pid = 1905] [serial = 2284] [outer = 0x99129000] 05:44:31 INFO - PROCESS | 1905 | 1471351471181 Marionette TRACE conn5 <- [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]]]}] 05:44:31 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. 05:44:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1485ms 05:44:31 INFO - PROCESS | 1905 | 1471351471203 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1905 | 1471351471207 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 05:44:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:44:31 INFO - PROCESS | 1905 | 1471351471215 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1905 | 1471351471221 Marionette TRACE conn5 <- [1,3010,null,{}] 05:44:31 INFO - PROCESS | 1905 | 1471351471238 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1905 | 1471351471254 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:31 INFO - PROCESS | 1905 | 1471351471483 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:44:31 INFO - PROCESS | 1905 | 1471351471682 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1905 | 1471351471695 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:31 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f269400 == 33 [pid = 1905] [id = 762] 05:44:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0x9d56b400) [pid = 1905] [serial = 2285] [outer = (nil)] 05:44:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa04c5800) [pid = 1905] [serial = 2286] [outer = 0x9d56b400] 05:44:31 INFO - PROCESS | 1905 | 1471351471794 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa0630400) [pid = 1905] [serial = 2287] [outer = 0x9d56b400] 05:44:32 INFO - PROCESS | 1905 | 1471351472625 Marionette TRACE conn5 <- [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]]]}] 05:44:32 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 05:44:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1437ms 05:44:32 INFO - PROCESS | 1905 | 1471351472656 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1905 | 1471351472661 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:44:32 INFO - PROCESS | 1905 | 1471351472669 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1905 | 1471351472672 Marionette TRACE conn5 <- [1,3014,null,{}] 05:44:32 INFO - PROCESS | 1905 | 1471351472678 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1905 | 1471351472684 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:32 INFO - PROCESS | 1905 | 1471351472858 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:44:33 INFO - PROCESS | 1905 | 1471351473070 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1905 | 1471351473079 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:33 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f272800 == 34 [pid = 1905] [id = 763] 05:44:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0x9aeea800) [pid = 1905] [serial = 2288] [outer = (nil)] 05:44:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa1016800) [pid = 1905] [serial = 2289] [outer = 0x9aeea800] 05:44:33 INFO - PROCESS | 1905 | 1471351473164 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa1094400) [pid = 1905] [serial = 2290] [outer = 0x9aeea800] 05:44:33 INFO - PROCESS | 1905 | [1905] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:44:34 INFO - PROCESS | 1905 | 1471351474124 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:44:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:44:34 INFO - {} 05:44:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:44:34 INFO - {} 05:44:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:44:34 INFO - {} 05:44:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:44:34 INFO - {} 05:44:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1482ms 05:44:34 INFO - PROCESS | 1905 | 1471351474166 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1905 | 1471351474169 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 05:44:34 INFO - TEST-START | /FileAPI/fileReader.html 05:44:34 INFO - PROCESS | 1905 | 1471351474227 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1905 | 1471351474231 Marionette TRACE conn5 <- [1,3018,null,{}] 05:44:34 INFO - PROCESS | 1905 | 1471351474238 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1905 | 1471351474244 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:34 INFO - PROCESS | 1905 | 1471351474436 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:44:34 INFO - PROCESS | 1905 | 1471351474648 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1905 | 1471351474656 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:34 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b088000 == 35 [pid = 1905] [id = 764] 05:44:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x9c8b2c00) [pid = 1905] [serial = 2291] [outer = (nil)] 05:44:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0xa22af000) [pid = 1905] [serial = 2292] [outer = 0x9c8b2c00] 05:44:34 INFO - PROCESS | 1905 | 1471351474747 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0xa22b6c00) [pid = 1905] [serial = 2293] [outer = 0x9c8b2c00] 05:44:35 INFO - PROCESS | 1905 | 1471351475618 Marionette TRACE conn5 <- [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]]]}] 05:44:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:44:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:44:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:44:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:44:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1485ms 05:44:35 INFO - PROCESS | 1905 | 1471351475668 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1905 | 1471351475672 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 05:44:35 INFO - TEST-START | /FileAPI/historical.html 05:44:35 INFO - PROCESS | 1905 | 1471351475679 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1905 | 1471351475682 Marionette TRACE conn5 <- [1,3022,null,{}] 05:44:35 INFO - PROCESS | 1905 | 1471351475688 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1905 | 1471351475699 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:35 INFO - PROCESS | 1905 | 1471351475903 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:44:36 INFO - PROCESS | 1905 | 1471351476101 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1905 | 1471351476111 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:36 INFO - PROCESS | 1905 | ++DOCSHELL 0x9bf0ec00 == 36 [pid = 1905] [id = 765] 05:44:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0xa1099400) [pid = 1905] [serial = 2294] [outer = (nil)] 05:44:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 91 (0xa230dc00) [pid = 1905] [serial = 2295] [outer = 0xa1099400] 05:44:36 INFO - PROCESS | 1905 | 1471351476231 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1905 | ++DOMWINDOW == 92 (0xa23b0000) [pid = 1905] [serial = 2296] [outer = 0xa1099400] 05:44:37 INFO - PROCESS | 1905 | 1471351477088 Marionette TRACE conn5 <- [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"]]]}] 05:44:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:44:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:44:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:44:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:44:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:44:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:44:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:44:37 INFO - TEST-OK | /FileAPI/historical.html | took 1436ms 05:44:37 INFO - PROCESS | 1905 | 1471351477118 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1905 | 1471351477122 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 05:44:37 INFO - TEST-START | /FileAPI/idlharness.html 05:44:37 INFO - PROCESS | 1905 | 1471351477129 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1905 | 1471351477134 Marionette TRACE conn5 <- [1,3026,null,{}] 05:44:37 INFO - PROCESS | 1905 | 1471351477140 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:37 INFO - PROCESS | 1905 | 1471351477145 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:37 INFO - PROCESS | 1905 | 1471351477362 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:44:37 INFO - PROCESS | 1905 | 1471351477540 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1905 | 1471351477548 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:37 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f215400 == 37 [pid = 1905] [id = 766] 05:44:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 93 (0x8f218400) [pid = 1905] [serial = 2297] [outer = (nil)] 05:44:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 94 (0x8f274c00) [pid = 1905] [serial = 2298] [outer = 0x8f218400] 05:44:37 INFO - PROCESS | 1905 | 1471351477671 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1905 | ++DOMWINDOW == 95 (0x91084000) [pid = 1905] [serial = 2299] [outer = 0x8f218400] 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:44:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:44:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:44:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:44:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:44:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:44:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:44:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:44:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:44:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:44:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:44:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:44:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:44:39 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 05:44:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:44:39 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 05:44:39 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 05:44:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:44:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:44:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:44:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:44:39 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 05:44:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:44:39 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 05:44:39 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 05:44:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:44:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:44:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2399ms 05:44:39 INFO - PROCESS | 1905 | 1471351479427 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:44:39 INFO - PROCESS | 1905 | 1471351479700 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1905 | 1471351479706 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 05:44:39 INFO - TEST-START | /FileAPI/idlharness.worker 05:44:39 INFO - PROCESS | 1905 | 1471351479720 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1905 | 1471351479724 Marionette TRACE conn5 <- [1,3030,null,{}] 05:44:39 INFO - PROCESS | 1905 | 1471351479765 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 1905 | 1471351479772 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:40 INFO - PROCESS | 1905 | 1471351480037 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:44:40 INFO - PROCESS | 1905 | 1471351480239 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1905 | 1471351480248 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x9108b800 == 36 [pid = 1905] [id = 741] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x99ccbc00 == 35 [pid = 1905] [id = 757] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26d400 == 34 [pid = 1905] [id = 735] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c5800 == 33 [pid = 1905] [id = 731] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x99fe6800 == 32 [pid = 1905] [id = 732] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8b1400 == 31 [pid = 1905] [id = 738] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f219c00 == 30 [pid = 1905] [id = 733] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x99c02000 == 29 [pid = 1905] [id = 734] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2bd000 == 28 [pid = 1905] [id = 749] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x91082c00 == 27 [pid = 1905] [id = 752] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f216800 == 26 [pid = 1905] [id = 748] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x9c8f9c00 == 25 [pid = 1905] [id = 737] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f26e000 == 24 [pid = 1905] [id = 740] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x9137cc00 == 23 [pid = 1905] [id = 750] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x99ccc800 == 22 [pid = 1905] [id = 739] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x982db800 == 21 [pid = 1905] [id = 751] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x8f2c3c00 == 20 [pid = 1905] [id = 730] 05:44:41 INFO - PROCESS | 1905 | --DOCSHELL 0x919e0400 == 19 [pid = 1905] [id = 736] 05:44:41 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f219c00 == 20 [pid = 1905] [id = 767] 05:44:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 96 (0x8f21a000) [pid = 1905] [serial = 2300] [outer = (nil)] 05:44:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 97 (0x8f269c00) [pid = 1905] [serial = 2301] [outer = 0x8f21a000] 05:44:41 INFO - PROCESS | 1905 | 1471351481372 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1905 | ++DOMWINDOW == 98 (0x8f2b8000) [pid = 1905] [serial = 2302] [outer = 0x8f21a000] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 97 (0x978c4800) [pid = 1905] [serial = 2208] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 96 (0x90b9ec00) [pid = 1905] [serial = 2229] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 95 (0x9acaa000) [pid = 1905] [serial = 2238] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 94 (0x919de400) [pid = 1905] [serial = 2222] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 93 (0x99181c00) [pid = 1905] [serial = 2234] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 92 (0x919dd400) [pid = 1905] [serial = 2231] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 91 (0x913b1000) [pid = 1905] [serial = 2240] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 90 (0xa063c800) [pid = 1905] [serial = 2219] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 89 (0xa04a7800) [pid = 1905] [serial = 2217] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 88 (0x9b1e2c00) [pid = 1905] [serial = 2211] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x99fec800) [pid = 1905] [serial = 2237] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x95032800) [pid = 1905] [serial = 2223] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9c953c00) [pid = 1905] [serial = 2213] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x9502cc00) [pid = 1905] [serial = 2226] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x919e2800) [pid = 1905] [serial = 2232] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9aeed000) [pid = 1905] [serial = 2210] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9d345800) [pid = 1905] [serial = 2214] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x99c0d000) [pid = 1905] [serial = 2235] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0xa1017000) [pid = 1905] [serial = 2220] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x919e7400) [pid = 1905] [serial = 2207] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x93a82c00) [pid = 1905] [serial = 2225] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9d52e800) [pid = 1905] [serial = 2216] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x90b9d400) [pid = 1905] [serial = 2228] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9aeef800) [pid = 1905] [serial = 2242] [outer = (nil)] [url = about:blank] 05:44:41 INFO - PROCESS | 1905 | [1905] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:44:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:44:43 INFO - {} 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:44:43 INFO - {} 05:44:43 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 - {} 05:44:43 INFO - {} 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:44:43 INFO - {} 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:44:43 INFO - {} 05:44:43 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 - {} 05:44:43 INFO - {} 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 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 05:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:44:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:44:43 INFO - {} 05:44:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3811ms 05:44:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:44:43 INFO - PROCESS | 1905 | 1471351483379 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:44:43 INFO - PROCESS | 1905 | 1471351483541 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1905 | 1471351483550 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 1905 | 1471351483571 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1905 | 1471351483586 Marionette TRACE conn5 <- [1,3034,null,{}] 05:44:43 INFO - PROCESS | 1905 | 1471351483607 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1905 | 1471351483617 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:43 INFO - PROCESS | 1905 | 1471351483928 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:44:43 INFO - PROCESS | 1905 | 1471351483956 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1905 | 1471351483966 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:43 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137f000 == 21 [pid = 1905] [id = 768] 05:44:43 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9d34fc00) [pid = 1905] [serial = 2303] [outer = (nil)] 05:44:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9d530800) [pid = 1905] [serial = 2304] [outer = 0x9d34fc00] 05:44:44 INFO - PROCESS | 1905 | 1471351484044 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0xa062f800) [pid = 1905] [serial = 2305] [outer = 0x9d34fc00] 05:44:44 INFO - PROCESS | 1905 | 1471351484875 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1356ms 05:44:44 INFO - PROCESS | 1905 | 1471351484933 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1905 | 1471351484940 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:44:44 INFO - PROCESS | 1905 | 1471351484952 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1905 | 1471351484956 Marionette TRACE conn5 <- [1,3038,null,{}] 05:44:44 INFO - PROCESS | 1905 | 1471351484962 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 1905 | 1471351484969 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:45 INFO - PROCESS | 1905 | 1471351485214 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:44:45 INFO - PROCESS | 1905 | 1471351485238 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1905 | 1471351485247 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:45 INFO - PROCESS | 1905 | ++DOCSHELL 0xa22b3000 == 22 [pid = 1905] [id = 769] 05:44:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa22b5800) [pid = 1905] [serial = 2306] [outer = (nil)] 05:44:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0xa22c8800) [pid = 1905] [serial = 2307] [outer = 0xa22b5800] 05:44:45 INFO - PROCESS | 1905 | 1471351485319 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa231c000) [pid = 1905] [serial = 2308] [outer = 0xa22b5800] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x913a8c00) [pid = 1905] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x9aef6400) [pid = 1905] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x8f216c00) [pid = 1905] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9137a400) [pid = 1905] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9c4ca800) [pid = 1905] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x9917f400) [pid = 1905] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x95036800) [pid = 1905] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9aeec800) [pid = 1905] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x91087c00) [pid = 1905] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x978c0800) [pid = 1905] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x913ad000) [pid = 1905] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x90b9e000) [pid = 1905] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:44:46 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x8f2b8400) [pid = 1905] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:44:46 INFO - PROCESS | 1905 | 1471351486852 Marionette TRACE conn5 <- [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"]]]}] 05:44:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:44:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:44:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1940ms 05:44:46 INFO - PROCESS | 1905 | 1471351486892 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1905 | 1471351486895 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:44:46 INFO - PROCESS | 1905 | 1471351486903 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1905 | 1471351486909 Marionette TRACE conn5 <- [1,3042,null,{}] 05:44:46 INFO - PROCESS | 1905 | 1471351486926 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1905 | 1471351486935 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:47 INFO - PROCESS | 1905 | 1471351487109 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:44:47 INFO - PROCESS | 1905 | 1471351487260 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1905 | 1471351487271 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:47 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f2b8400 == 23 [pid = 1905] [id = 770] 05:44:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0xa236f400) [pid = 1905] [serial = 2309] [outer = (nil)] 05:44:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0xa2549800) [pid = 1905] [serial = 2310] [outer = 0xa236f400] 05:44:47 INFO - PROCESS | 1905 | 1471351487341 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0xa2fc7800) [pid = 1905] [serial = 2311] [outer = 0xa236f400] 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:44:48 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. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:44:48 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'.) 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:44:48 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. 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:44:48 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. 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:44:48 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. 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:44:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1596ms 05:44:48 INFO - PROCESS | 1905 | 1471351488419 Marionette TRACE conn5 <- [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]]]}] 05:44:48 INFO - PROCESS | 1905 | 1471351488619 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1905 | 1471351488626 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 05:44:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:44:48 INFO - PROCESS | 1905 | 1471351488653 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1905 | 1471351488660 Marionette TRACE conn5 <- [1,3046,null,{}] 05:44:48 INFO - PROCESS | 1905 | 1471351488669 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1905 | 1471351488676 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:48 INFO - PROCESS | 1905 | 1471351488897 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:44:49 INFO - PROCESS | 1905 | 1471351489209 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1905 | 1471351489226 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:49 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b96c00 == 24 [pid = 1905] [id = 771] 05:44:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x90b97800) [pid = 1905] [serial = 2312] [outer = (nil)] 05:44:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9108a800) [pid = 1905] [serial = 2313] [outer = 0x90b97800] 05:44:49 INFO - PROCESS | 1905 | 1471351489348 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x913a9000) [pid = 1905] [serial = 2314] [outer = 0x90b97800] 05:44:49 INFO - PROCESS | 1905 | [1905] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:44:50 INFO - PROCESS | 1905 | 1471351490337 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:44:50 INFO - {} 05:44:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1700ms 05:44:50 INFO - PROCESS | 1905 | 1471351490349 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1905 | 1471351490355 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 05:44:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:44:50 INFO - PROCESS | 1905 | 1471351490374 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1905 | 1471351490379 Marionette TRACE conn5 <- [1,3050,null,{}] 05:44:50 INFO - PROCESS | 1905 | 1471351490385 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1905 | 1471351490391 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:50 INFO - PROCESS | 1905 | 1471351490599 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:44:50 INFO - PROCESS | 1905 | 1471351490785 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1905 | 1471351490793 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:50 INFO - PROCESS | 1905 | ++DOCSHELL 0x93b0f000 == 25 [pid = 1905] [id = 772] 05:44:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x95029400) [pid = 1905] [serial = 2315] [outer = (nil)] 05:44:50 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9509d000) [pid = 1905] [serial = 2316] [outer = 0x95029400] 05:44:50 INFO - PROCESS | 1905 | 1471351490882 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x99594400) [pid = 1905] [serial = 2317] [outer = 0x95029400] 05:44:51 INFO - PROCESS | 1905 | 1471351491850 Marionette TRACE conn5 <- [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]]]}] 05:44:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:44:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:44:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:44:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:44:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1541ms 05:44:51 INFO - PROCESS | 1905 | 1471351491909 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1905 | 1471351491913 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:44:51 INFO - PROCESS | 1905 | 1471351491922 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1905 | 1471351491928 Marionette TRACE conn5 <- [1,3054,null,{}] 05:44:51 INFO - PROCESS | 1905 | 1471351491970 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:51 INFO - PROCESS | 1905 | 1471351491980 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:52 INFO - PROCESS | 1905 | 1471351492226 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:44:52 INFO - PROCESS | 1905 | 1471351492366 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1905 | 1471351492374 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:52 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9f400 == 26 [pid = 1905] [id = 773] 05:44:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9c47b400) [pid = 1905] [serial = 2318] [outer = (nil)] 05:44:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0x9d346000) [pid = 1905] [serial = 2319] [outer = 0x9c47b400] 05:44:52 INFO - PROCESS | 1905 | 1471351492470 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9d52ac00) [pid = 1905] [serial = 2320] [outer = 0x9c47b400] 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:44:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:44:54 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" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:44:54 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" 05:44:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:44:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2124ms 05:44:54 INFO - PROCESS | 1905 | 1471351493842 Marionette TRACE conn5 <- [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"]]]}] 05:44:54 INFO - PROCESS | 1905 | 1471351494187 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1905 | 1471351494192 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 05:44:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:44:54 INFO - PROCESS | 1905 | 1471351494203 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1905 | 1471351494206 Marionette TRACE conn5 <- [1,3058,null,{}] 05:44:54 INFO - PROCESS | 1905 | 1471351494217 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1905 | 1471351494224 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:54 INFO - PROCESS | 1905 | 1471351494396 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:44:54 INFO - PROCESS | 1905 | 1471351494582 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1905 | 1471351494593 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:54 INFO - PROCESS | 1905 | ++DOCSHELL 0x91088000 == 27 [pid = 1905] [id = 774] 05:44:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa04b2c00) [pid = 1905] [serial = 2321] [outer = (nil)] 05:44:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa23b5000) [pid = 1905] [serial = 2322] [outer = 0xa04b2c00] 05:44:54 INFO - PROCESS | 1905 | 1471351494673 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0xa2544400) [pid = 1905] [serial = 2323] [outer = 0xa04b2c00] 05:44:55 INFO - PROCESS | 1905 | 1471351495649 Marionette TRACE conn5 <- [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]]]}] 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:44:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:44:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:44:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:44:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:44:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:44:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:44:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:44:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:44:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1490ms 05:44:55 INFO - PROCESS | 1905 | 1471351495697 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1905 | 1471351495705 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 05:44:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:44:55 INFO - PROCESS | 1905 | 1471351495715 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1905 | 1471351495717 Marionette TRACE conn5 <- [1,3062,null,{}] 05:44:55 INFO - PROCESS | 1905 | 1471351495724 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1905 | 1471351495729 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:55 INFO - PROCESS | 1905 | 1471351495979 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:44:56 INFO - PROCESS | 1905 | 1471351496118 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1905 | 1471351496127 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:56 INFO - PROCESS | 1905 | ++DOCSHELL 0x90b9e400 == 28 [pid = 1905] [id = 775] 05:44:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0x919dac00) [pid = 1905] [serial = 2324] [outer = (nil)] 05:44:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa2397000) [pid = 1905] [serial = 2325] [outer = 0x919dac00] 05:44:56 INFO - PROCESS | 1905 | 1471351496214 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0xa23b5800) [pid = 1905] [serial = 2326] [outer = 0x919dac00] 05:44:56 INFO - PROCESS | 1905 | [1905] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:44:57 INFO - PROCESS | 1905 | 1471351497425 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:44:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:44:57 INFO - {} 05:44:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1731ms 05:44:57 INFO - PROCESS | 1905 | 1471351497446 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1905 | 1471351497452 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 05:44:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:44:57 INFO - PROCESS | 1905 | 1471351497470 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1905 | 1471351497475 Marionette TRACE conn5 <- [1,3066,null,{}] 05:44:57 INFO - PROCESS | 1905 | 1471351497483 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1905 | 1471351497488 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:57 INFO - PROCESS | 1905 | 1471351497734 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:44:58 INFO - PROCESS | 1905 | 1471351498000 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1905 | 1471351498011 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:58 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e0400 == 29 [pid = 1905] [id = 776] 05:44:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0x919e1000) [pid = 1905] [serial = 2327] [outer = (nil)] 05:44:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0x93a82400) [pid = 1905] [serial = 2328] [outer = 0x919e1000] 05:44:58 INFO - PROCESS | 1905 | 1471351498092 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x93b15000) [pid = 1905] [serial = 2329] [outer = 0x919e1000] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 87 (0x9b082400) [pid = 1905] [serial = 2269] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 86 (0x9b07fc00) [pid = 1905] [serial = 2274] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 85 (0x9c47dc00) [pid = 1905] [serial = 2275] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 84 (0x8f222000) [pid = 1905] [serial = 2245] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 83 (0x8f275c00) [pid = 1905] [serial = 2246] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 82 (0x9b045800) [pid = 1905] [serial = 2243] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 81 (0x9b394c00) [pid = 1905] [serial = 2270] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 80 (0x9c4cf000) [pid = 1905] [serial = 2272] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 79 (0x99ccac00) [pid = 1905] [serial = 2266] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 78 (0x99cc9000) [pid = 1905] [serial = 2251] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 77 (0x99fe4000) [pid = 1905] [serial = 2252] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 76 (0x9bcd0c00) [pid = 1905] [serial = 2254] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 75 (0x9b910c00) [pid = 1905] [serial = 2255] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 74 (0x913b4800) [pid = 1905] [serial = 2248] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 73 (0x919e8c00) [pid = 1905] [serial = 2249] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 72 (0x9c8af800) [pid = 1905] [serial = 2257] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 71 (0x9c8b1c00) [pid = 1905] [serial = 2258] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 70 (0x919e4400) [pid = 1905] [serial = 2263] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 69 (0x93ac1800) [pid = 1905] [serial = 2264] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 68 (0x9108b400) [pid = 1905] [serial = 2260] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 67 (0x910ee000) [pid = 1905] [serial = 2261] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 66 (0xa04ac800) [pid = 1905] [serial = 2278] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 65 (0x9d574c00) [pid = 1905] [serial = 2277] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | --DOMWINDOW == 64 (0x99feb400) [pid = 1905] [serial = 2267] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1905 | 1471351498966 Marionette TRACE conn5 <- [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]]]}] 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:44:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:44:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1535ms 05:44:59 INFO - PROCESS | 1905 | 1471351499006 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1905 | 1471351499013 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 05:44:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:44:59 INFO - PROCESS | 1905 | 1471351499023 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1905 | 1471351499027 Marionette TRACE conn5 <- [1,3070,null,{}] 05:44:59 INFO - PROCESS | 1905 | 1471351499033 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 1905 | 1471351499039 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:59 INFO - PROCESS | 1905 | 1471351499229 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:44:59 INFO - PROCESS | 1905 | 1471351499391 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1905 | 1471351499399 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:44:59 INFO - PROCESS | 1905 | ++DOCSHELL 0x919e6000 == 30 [pid = 1905] [id = 777] 05:44:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x93ac0800) [pid = 1905] [serial = 2330] [outer = (nil)] 05:44:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9528b800) [pid = 1905] [serial = 2331] [outer = 0x93ac0800] 05:44:59 INFO - PROCESS | 1905 | 1471351499480 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x982d4400) [pid = 1905] [serial = 2332] [outer = 0x93ac0800] 05:45:00 INFO - PROCESS | 1905 | 1471351500242 Marionette TRACE conn5 <- [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]]]}] 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:45:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1235ms 05:45:00 INFO - PROCESS | 1905 | 1471351500259 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1905 | 1471351500262 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:45:00 INFO - PROCESS | 1905 | 1471351500269 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1905 | 1471351500275 Marionette TRACE conn5 <- [1,3074,null,{}] 05:45:00 INFO - PROCESS | 1905 | 1471351500291 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:00 INFO - PROCESS | 1905 | 1471351500300 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:00 INFO - PROCESS | 1905 | 1471351500453 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:45:00 INFO - PROCESS | 1905 | 1471351500469 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1905 | 1471351500480 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:00 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe8400 == 31 [pid = 1905] [id = 778] 05:45:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x99fe8800) [pid = 1905] [serial = 2333] [outer = (nil)] 05:45:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x99ff5400) [pid = 1905] [serial = 2334] [outer = 0x99fe8800] 05:45:00 INFO - PROCESS | 1905 | 1471351500711 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x9ae2b800) [pid = 1905] [serial = 2335] [outer = 0x99fe8800] 05:45:01 INFO - PROCESS | 1905 | 1471351501561 Marionette TRACE conn5 <- [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]]]}] 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:45:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1303ms 05:45:01 INFO - PROCESS | 1905 | 1471351501575 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:45:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:45:01 INFO - PROCESS | 1905 | 1471351501580 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 05:45:01 INFO - PROCESS | 1905 | 1471351501594 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1905 | 1471351501596 Marionette TRACE conn5 <- [1,3078,null,{}] 05:45:01 INFO - PROCESS | 1905 | 1471351501602 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 1905 | 1471351501607 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:01 INFO - PROCESS | 1905 | 1471351501823 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:45:01 INFO - PROCESS | 1905 | 1471351501869 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1905 | 1471351501875 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:01 INFO - PROCESS | 1905 | ++DOCSHELL 0x9b07c800 == 32 [pid = 1905] [id = 779] 05:45:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x9b07d000) [pid = 1905] [serial = 2336] [outer = (nil)] 05:45:01 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x9b085c00) [pid = 1905] [serial = 2337] [outer = 0x9b07d000] 05:45:01 INFO - PROCESS | 1905 | 1471351501950 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9b397000) [pid = 1905] [serial = 2338] [outer = 0x9b07d000] 05:45:02 INFO - PROCESS | 1905 | 1471351502894 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1905 | 1471351503091 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:45:03 INFO - PROCESS | 1905 | 1471351503112 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1905 | 1471351503116 Marionette TRACE conn5 <- [1,3082,null,{}] 05:45:03 INFO - PROCESS | 1905 | 1471351503121 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 1905 | 1471351503126 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:03 INFO - PROCESS | 1905 | 1471351503288 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:45:03 INFO - PROCESS | 1905 | 1471351503297 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1905 | 1471351503306 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:03 INFO - PROCESS | 1905 | ++DOCSHELL 0x910eb400 == 33 [pid = 1905] [id = 780] 05:45:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 64 (0x910f4800) [pid = 1905] [serial = 2339] [outer = (nil)] 05:45:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 65 (0x9b07c400) [pid = 1905] [serial = 2340] [outer = 0x910f4800] 05:45:03 INFO - PROCESS | 1905 | 1471351503378 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1905 | ++DOMWINDOW == 66 (0x9bcd2800) [pid = 1905] [serial = 2341] [outer = 0x910f4800] 05:45:04 INFO - PROCESS | 1905 | 1471351504341 Marionette TRACE conn5 <- [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]]]}] 05:45:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:45:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:45:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:45:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1281ms 05:45:04 INFO - PROCESS | 1905 | 1471351504396 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1905 | 1471351504403 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 05:45:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:45:04 INFO - PROCESS | 1905 | 1471351504412 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1905 | 1471351504419 Marionette TRACE conn5 <- [1,3086,null,{}] 05:45:04 INFO - PROCESS | 1905 | 1471351504429 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:04 INFO - PROCESS | 1905 | 1471351504434 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:04 INFO - PROCESS | 1905 | 1471351504655 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:45:04 INFO - PROCESS | 1905 | 1471351504855 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1905 | 1471351504872 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:04 INFO - PROCESS | 1905 | ++DOCSHELL 0x91084400 == 34 [pid = 1905] [id = 781] 05:45:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 67 (0x91085800) [pid = 1905] [serial = 2342] [outer = (nil)] 05:45:04 INFO - PROCESS | 1905 | ++DOMWINDOW == 68 (0x9108f800) [pid = 1905] [serial = 2343] [outer = 0x91085800] 05:45:04 INFO - PROCESS | 1905 | 1471351504959 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1905 | ++DOMWINDOW == 69 (0x91376c00) [pid = 1905] [serial = 2344] [outer = 0x91085800] 05:45:05 INFO - PROCESS | 1905 | 1471351505873 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:45:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1500ms 05:45:05 INFO - PROCESS | 1905 | 1471351505912 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1905 | 1471351505920 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:45:05 INFO - PROCESS | 1905 | 1471351505931 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1905 | 1471351505935 Marionette TRACE conn5 <- [1,3090,null,{}] 05:45:05 INFO - PROCESS | 1905 | 1471351505988 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1905 | 1471351505993 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:06 INFO - PROCESS | 1905 | 1471351506188 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:45:06 INFO - PROCESS | 1905 | 1471351506384 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1905 | 1471351506395 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:06 INFO - PROCESS | 1905 | ++DOCSHELL 0x93ac5c00 == 35 [pid = 1905] [id = 782] 05:45:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 70 (0x95036800) [pid = 1905] [serial = 2345] [outer = (nil)] 05:45:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 71 (0x99181000) [pid = 1905] [serial = 2346] [outer = 0x95036800] 05:45:06 INFO - PROCESS | 1905 | 1471351506525 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1905 | ++DOMWINDOW == 72 (0x99ccd000) [pid = 1905] [serial = 2347] [outer = 0x95036800] 05:45:07 INFO - PROCESS | 1905 | 1471351507428 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:45:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1536ms 05:45:07 INFO - PROCESS | 1905 | 1471351507467 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1905 | 1471351507471 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 05:45:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:45:07 INFO - PROCESS | 1905 | 1471351507479 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1905 | 1471351507485 Marionette TRACE conn5 <- [1,3094,null,{}] 05:45:07 INFO - PROCESS | 1905 | 1471351507554 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1905 | 1471351507564 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:07 INFO - PROCESS | 1905 | 1471351507757 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:45:07 INFO - PROCESS | 1905 | 1471351507962 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1905 | 1471351507974 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:08 INFO - PROCESS | 1905 | ++DOCSHELL 0x9108d400 == 36 [pid = 1905] [id = 783] 05:45:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 73 (0x9bcd9400) [pid = 1905] [serial = 2348] [outer = (nil)] 05:45:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 74 (0x9c480800) [pid = 1905] [serial = 2349] [outer = 0x9bcd9400] 05:45:08 INFO - PROCESS | 1905 | 1471351508097 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1905 | ++DOMWINDOW == 75 (0x9c8af800) [pid = 1905] [serial = 2350] [outer = 0x9bcd9400] 05:45:09 INFO - PROCESS | 1905 | 1471351509058 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:45:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1587ms 05:45:09 INFO - PROCESS | 1905 | 1471351509067 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1905 | 1471351509072 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:45:09 INFO - PROCESS | 1905 | 1471351509078 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1905 | 1471351509081 Marionette TRACE conn5 <- [1,3098,null,{}] 05:45:09 INFO - PROCESS | 1905 | 1471351509088 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 1905 | 1471351509093 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:09 INFO - PROCESS | 1905 | 1471351509278 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:45:09 INFO - PROCESS | 1905 | 1471351509502 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1905 | 1471351509510 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:09 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe0000 == 37 [pid = 1905] [id = 784] 05:45:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 76 (0x9c47d000) [pid = 1905] [serial = 2351] [outer = (nil)] 05:45:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 77 (0x9d530c00) [pid = 1905] [serial = 2352] [outer = 0x9c47d000] 05:45:09 INFO - PROCESS | 1905 | 1471351509598 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1905 | ++DOMWINDOW == 78 (0xa04ac800) [pid = 1905] [serial = 2353] [outer = 0x9c47d000] 05:45:10 INFO - PROCESS | 1905 | 1471351510519 Marionette TRACE conn5 <- [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]]]}] 05:45:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:45:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:45:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1482ms 05:45:10 INFO - PROCESS | 1905 | 1471351510562 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1905 | 1471351510567 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 05:45:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:45:10 INFO - PROCESS | 1905 | 1471351510575 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1905 | 1471351510578 Marionette TRACE conn5 <- [1,3102,null,{}] 05:45:10 INFO - PROCESS | 1905 | 1471351510584 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1905 | 1471351510590 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:10 INFO - PROCESS | 1905 | 1471351510809 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:45:11 INFO - PROCESS | 1905 | 1471351510990 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1905 | 1471351511003 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:11 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f21c400 == 38 [pid = 1905] [id = 785] 05:45:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 79 (0x9c8b1c00) [pid = 1905] [serial = 2354] [outer = (nil)] 05:45:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 80 (0xa063e400) [pid = 1905] [serial = 2355] [outer = 0x9c8b1c00] 05:45:11 INFO - PROCESS | 1905 | 1471351511104 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1905 | ++DOMWINDOW == 81 (0xa1099400) [pid = 1905] [serial = 2356] [outer = 0x9c8b1c00] 05:45:11 INFO - PROCESS | 1905 | 1471351511941 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:45:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1434ms 05:45:12 INFO - PROCESS | 1905 | 1471351512011 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:45:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:45:12 INFO - PROCESS | 1905 | 1471351512015 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 05:45:12 INFO - PROCESS | 1905 | 1471351512022 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1905 | 1471351512026 Marionette TRACE conn5 <- [1,3106,null,{}] 05:45:12 INFO - PROCESS | 1905 | 1471351512032 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:12 INFO - PROCESS | 1905 | 1471351512043 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:12 INFO - PROCESS | 1905 | 1471351512356 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 05:45:12 INFO - PROCESS | 1905 | 1471351512506 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1905 | 1471351512515 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:12 INFO - PROCESS | 1905 | ++DOCSHELL 0x99fe7400 == 39 [pid = 1905] [id = 786] 05:45:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 82 (0x9b83d400) [pid = 1905] [serial = 2357] [outer = (nil)] 05:45:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 83 (0xa2ff9000) [pid = 1905] [serial = 2358] [outer = 0x9b83d400] 05:45:12 INFO - PROCESS | 1905 | 1471351512640 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1905 | ++DOMWINDOW == 84 (0xa3117c00) [pid = 1905] [serial = 2359] [outer = 0x9b83d400] 05:45:13 INFO - PROCESS | 1905 | 1471351513521 Marionette TRACE conn5 <- [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]]]}] 05:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:45:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1533ms 05:45:13 INFO - PROCESS | 1905 | 1471351513555 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1905 | 1471351513559 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 05:45:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:45:13 INFO - PROCESS | 1905 | 1471351513566 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1905 | 1471351513570 Marionette TRACE conn5 <- [1,3110,null,{}] 05:45:13 INFO - PROCESS | 1905 | 1471351513576 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1905 | 1471351513581 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:13 INFO - PROCESS | 1905 | 1471351513787 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 05:45:14 INFO - PROCESS | 1905 | 1471351514022 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1905 | 1471351514029 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:14 INFO - PROCESS | 1905 | ++DOCSHELL 0x9137a400 == 40 [pid = 1905] [id = 787] 05:45:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 85 (0x99cd2000) [pid = 1905] [serial = 2360] [outer = (nil)] 05:45:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 86 (0xa3351000) [pid = 1905] [serial = 2361] [outer = 0x99cd2000] 05:45:14 INFO - PROCESS | 1905 | 1471351514115 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1905 | ++DOMWINDOW == 87 (0xa33db800) [pid = 1905] [serial = 2362] [outer = 0x99cd2000] 05:45:14 INFO - PROCESS | 1905 | 1471351514977 Marionette TRACE conn5 <- [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"]]]}] 05:45:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:45:15 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 05:45:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:45:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1437ms 05:45:15 INFO - PROCESS | 1905 | 1471351515006 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 05:45:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:45:15 INFO - PROCESS | 1905 | 1471351515010 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 05:45:15 INFO - PROCESS | 1905 | 1471351515017 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1905 | 1471351515021 Marionette TRACE conn5 <- [1,3114,null,{}] 05:45:15 INFO - PROCESS | 1905 | 1471351515027 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1905 | 1471351515032 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:15 INFO - PROCESS | 1905 | 1471351515214 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 05:45:15 INFO - PROCESS | 1905 | 1471351515434 Marionette TRACE conn5 -> [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\", \"b79ee3b0-dae4-465e-8499-c064af1b381d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1905 | 1471351515444 Marionette INFO sendAsync b3a9044e-a6e8-4238-aa67-ff788254adb3 05:45:15 INFO - PROCESS | 1905 | ++DOCSHELL 0x8f214800 == 41 [pid = 1905] [id = 788] 05:45:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 88 (0x8f21cc00) [pid = 1905] [serial = 2363] [outer = (nil)] 05:45:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 89 (0x8f2bd000) [pid = 1905] [serial = 2364] [outer = 0x8f21cc00] 05:45:15 INFO - PROCESS | 1905 | 1471351515571 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1905 | ++DOMWINDOW == 90 (0x913a8400) [pid = 1905] [serial = 2365] [outer = 0x8f21cc00] 05:45:16 INFO - PROCESS | 1905 | 1471351516705 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:45:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1738ms 05:45:16 INFO - PROCESS | 1905 | 1471351516756 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1905 | 1471351516762 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 05:45:17 WARNING - u'runner_teardown' () 05:45:17 INFO - No more tests 05:45:17 INFO - Got 0 unexpected results 05:45:17 INFO - SUITE-END | took 1298s 05:45:17 INFO - Closing logging queue 05:45:18 INFO - queue closed 05:45:18 INFO - Return code: 0 05:45:18 WARNING - # TBPL SUCCESS # 05:45:18 INFO - Running post-action listener: _resource_record_post_action 05:45:18 INFO - Running post-run listener: _resource_record_post_run 05:45:19 INFO - Total resource usage - Wall time: 1335s; CPU: 98.0%; Read bytes: 12140544; Write bytes: 928370688; Read time: 5024; Write time: 237548 05:45:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:45:19 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 153546752; Read time: 16; Write time: 129352 05:45:19 INFO - run-tests - Wall time: 1305s; CPU: 98.0%; Read bytes: 11550720; Write bytes: 774123520; Read time: 4984; Write time: 107804 05:45:19 INFO - Running post-run listener: _upload_blobber_files 05:45:19 INFO - Blob upload gear active. 05:45:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:45:19 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 05:45:19 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:45:19 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:45:19 INFO - (blobuploader) - INFO - Open directory for files ... 05:45:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:45:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:45:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:45:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:45:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:45:22 INFO - (blobuploader) - INFO - Done attempting. 05:45:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:45:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:45:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:45:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:45:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:45:23 INFO - (blobuploader) - INFO - Done attempting. 05:45:23 INFO - (blobuploader) - INFO - Iteration through files over. 05:45:23 INFO - Return code: 0 05:45:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:45:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:45:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7dd07b6bc6c744bb652f7af336a036a2aa2d1604935d215fb59577d9e521c9b52cde3f06c669c498a47fc9ee1fb35a8c80f43e6aff7f9068d2d93a1232cfad7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/49e143b9b9012fea6adc2cfc8b5f18d46dd8969fd8b301751334af6a613b2e9f960ed8a21b9f31b509f7032b119aac80eadecf15f197750cb94f6f471a7dc4a9"} 05:45:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:45:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:45:23 INFO - Contents: 05:45:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7dd07b6bc6c744bb652f7af336a036a2aa2d1604935d215fb59577d9e521c9b52cde3f06c669c498a47fc9ee1fb35a8c80f43e6aff7f9068d2d93a1232cfad7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/49e143b9b9012fea6adc2cfc8b5f18d46dd8969fd8b301751334af6a613b2e9f960ed8a21b9f31b509f7032b119aac80eadecf15f197750cb94f6f471a7dc4a9"} 05:45:23 INFO - Running post-run listener: copy_logs_to_upload_dir 05:45:23 INFO - Copying logs to upload dir... 05:45:23 INFO - mkdir: /builds/slave/test/build/upload/logs 05:45:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1875.683975 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 16 secs) (at 2016-08-16 05:45:23.909688) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:45:23.911011) ========= 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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7dd07b6bc6c744bb652f7af336a036a2aa2d1604935d215fb59577d9e521c9b52cde3f06c669c498a47fc9ee1fb35a8c80f43e6aff7f9068d2d93a1232cfad7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/49e143b9b9012fea6adc2cfc8b5f18d46dd8969fd8b301751334af6a613b2e9f960ed8a21b9f31b509f7032b119aac80eadecf15f197750cb94f6f471a7dc4a9"} build_url:https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032629 build_url: 'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7dd07b6bc6c744bb652f7af336a036a2aa2d1604935d215fb59577d9e521c9b52cde3f06c669c498a47fc9ee1fb35a8c80f43e6aff7f9068d2d93a1232cfad7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/49e143b9b9012fea6adc2cfc8b5f18d46dd8969fd8b301751334af6a613b2e9f960ed8a21b9f31b509f7032b119aac80eadecf15f197750cb94f6f471a7dc4a9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TjCjRiPaTjSMp5u7FcsF5g/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:45:23.981434) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:45:23.981899) ========= 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-1471349635.475296-1602891 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017907 ========= master_lag: 0.13 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:45:24.133385) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-16 05:45:24.133701) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-16 05:45:24.434308) ========= ========= Total master_lag: 0.85 =========